agents-runtime 0.0.30

Async runtime orchestration for Rust deep agents.
Documentation
//! Deep Agent implementation modules
//!
//! This module contains the core Deep Agent implementation split into logical components:
//! - `api`: Public API functions that mirror the Python SDK exactly
//! - `config`: Configuration structs and builders
//! - `runtime`: Core DeepAgent runtime implementation
//! - `builder`: Fluent builder pattern for agent construction

pub mod api;
pub mod builder;
pub mod config;
pub mod runtime;

// Re-export the main public API
pub use api::{create_async_deep_agent, create_deep_agent, get_default_model};
pub use builder::ConfigurableAgentBuilder;
pub use config::{CreateDeepAgentParams, DeepAgentConfig, SubAgentConfig, SummarizationConfig};
pub use runtime::DeepAgent;

#[cfg(test)]
mod builtin_tools_parity_tests;