CallbackContext

Trait CallbackContext 

Source
pub trait CallbackContext: ReadonlyContext {
    // Required method
    fn artifacts(&self) -> Option<Arc<dyn Artifacts>>;
}
Expand description

Core traits and types.

Always available regardless of feature flags. Includes:

  • Agent - The fundamental trait for all agents
  • Tool / Toolset - For extending agents with capabilities
  • Session / State - For managing conversation context
  • Event - For streaming agent responses
  • AdkError / Result - Unified error handling

Required Methods§

Source

fn artifacts(&self) -> Option<Arc<dyn Artifacts>>

Implementors§