oino-agent 1.0.1

Agent loop, tool execution and a stateful agent with queues for Oino
Documentation

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