Skip to main content

Module supervisor

Module supervisor 

Source
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§

BasicSupervisor
Basic in-memory supervisor implementation with AgentRuntime integration.
NoOpSupervisor
A no-op supervisor used during KernelBuilder::build() to break the KernelHandle → AgentRuntime → Supervisor → KernelHandle cycle.

Traits§

Supervisor
Supervisor trait for managing agent lifecycles.