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.