Expand description
Core traits and types.
Always available regardless of feature flags. Includes:
Agent- The fundamental trait for all agentsTool/Toolset- For extending agents with capabilitiesSession/State- For managing conversation contextEvent- For streaming agent responsesAdkError/Result- Unified error handling Thread-safe shared state for parallel agent coordination.
SharedState is a concurrent key-value store scoped to a single
ParallelAgent::run() invocation. Sub-agents use SharedState::set_shared,
SharedState::get_shared, and SharedState::wait_for_key to exchange data and coordinate.
Structs§
- Shared
State - Thread-safe key-value store for parallel agent coordination.
Enums§
- Shared
State Error - Errors from
SharedStateoperations.