Expand description
Portable agent runtime harness — spawn, poll, and cancel agents without depending on conductor’s full domain.
Re-exports§
pub use agent_def::AgentDef;pub use agent_def::AgentRole;pub use config::RuntimeConfig;pub use error::Result;pub use error::RuntimeError;pub use headless::DrainOutcome;pub use headless::LineEventParser;pub use headless::ParseSignal;pub use permission::PermissionMode;pub use run::RunHandle;pub use run::RunStatus;pub use runtime::AgentRuntime;pub use runtime::PollError;pub use runtime::RuntimeOptions;pub use runtime::RuntimeRequest;pub use runtime::RuntimeResolver;pub use tracker::EventSink;pub use tracker::NoopEventSink;pub use tracker::RunEventSink;pub use tracker::RunTracker;pub use tracker::RuntimeEvent;
Modules§
- agent_
def - config
- error
- headless
- Shared runtime helpers for spawning and polling agent runs.
- permission
- process_
utils - OS-level process utilities used by multiple modules.
- run
- runtime
- AgentRuntime trait and dispatch infrastructure (RFC 007).
- text_
util - tracker