Skip to main content

Module types

Module types 

Source
Expand description

Wire types for the managed agent runtime.

All types in this module conform to CANON §3 wire shapes and are #[non_exhaustive] where polymorphic to allow additive evolution.

Re-exports§

pub use events::ConfirmationResult;
pub use events::SessionEvent;
pub use events::StopReason;
pub use events::UserEvent;
pub use agent_def::*;
pub use content::*;
pub use error::*;
pub use model_ref::*;
pub use session::*;
pub use tools::*;

Modules§

agent_def
Declarative agent definition type.
content
Content block types for managed agent messages.
error
Runtime error types for the managed agent runtime.
events
Event types for the managed agent runtime.
model_ref
Model reference types for provider-neutral model declaration.
session
Session lifecycle status types.
tools
Tool-related types for the managed agent runtime.