Re-exports§
pub use error::AgentResultError;
Modules§
Structs§
- Actor
Agent - Actor
Agent Handle - Handle for an agent that includes both the agent and its actor reference
- Agent
Builder - Builder for creating BaseAgent instances from AgentDeriveT implementations
- Agent
Config - Base
Agent - Base agent type that wraps an AgentDeriveT implementation with additional runtime components
- Context
- Direct
Agent - Event
Helper - Helper for managing event emissions
- Executor
Config - Configuration for executors
- Memory
Helper - Helper for managing agent memory operations
- Tool
Processor - Handles all tool-related operations in a centralized manner
Enums§
- Agent
Protocol - Context
Error - Hook
Outcome - Turn
Result - Result of processing a single turn in the agent’s execution
Traits§
- Agent
DeriveT - Core trait that defines agent metadata and behavior This trait is implemented via the #[agent] macro
- Agent
Executor - Base trait for agent execution strategies
- Agent
Hooks - Agent
OutputT - Trait for agent output types that can generate structured output schemas