oino-agent 1.0.1

Agent loop, tool execution and a stateful agent with queues for Oino
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
# oino-agent

Provider-agnostic agent runtime for Oino: turns, steering and follow-up queues, sequential and
parallel tool execution, abort, and every loop hook.

The crate knows nothing about sessions, extensions or providers; `oino-core` supplies those
through the hook traits and a `StreamFn`.

* `agent_loop` — the turn loop, tool calls, steering
* `agent` — the stateful `Agent` with queues and listeners
* `config` — `AgentLoopConfig` and hook traits
* `tool` / `event` — the tool contract and lifecycle events
* `validate` — JSON-schema tool-argument validation and coercion