Expand description
Supervisor: agent lifecycle management.
The supervisor handles forking, executing, monitoring, and terminating agent instances. It is the “init” of Oxios.
When an agent is forked and executed, the supervisor delegates
the actual tool-calling loop to the AgentRuntime.
Structs§
- Basic
Supervisor - Basic in-memory supervisor implementation with AgentRuntime integration.
- NoOp
Supervisor - A no-op supervisor used during KernelBuilder::build() to break the KernelHandle → AgentRuntime → Supervisor → KernelHandle cycle.
Traits§
- Supervisor
- Supervisor trait for managing agent lifecycles.