Expand description
Tokio-powered runtime that glues together planners, tools, and prompt packs. The initial implementation focuses on synchronous message handling with pluggable state stores and tracing hooks.
Re-exports§
pub use agent::create_async_deep_agent;
pub use agent::create_deep_agent;
pub use agent::get_default_model;
pub use agent::ConfigurableAgentBuilder;
pub use agent::DeepAgent;
pub use agent::SubAgentConfig;
pub use agent::SummarizationConfig;
pub use providers::AnthropicConfig;
pub use providers::AnthropicMessagesModel;
pub use providers::GeminiChatModel;
pub use providers::GeminiConfig;
pub use providers::OpenAiChatModel;
pub use providers::OpenAiConfig;
pub use middleware::HitlPolicy;
Modules§
- agent
- Deep Agent implementation modules
- middleware
- planner
- prompts
- Built-in Deep Agent system prompts
- providers
Structs§
- Runtime
Agent - Default runtime wrapper that delegates to an inner agent implementation.