Expand description
Agent execution engine.
Structs§
- Agent
- Agent
Builder - Fluent builder for constructing
crate::Agentinstances with custom configuration. - Agent
Config - Complete agent configuration combining all domain configs.
- Agent
Metrics - Agent
Model Config - Model-related configuration.
- Agent
Result - Result of agent execution.
- Budget
Config - Budget and cost control configuration.
- Cache
Config - Cache configuration for prompt caching.
- Execution
Config - Execution behavior configuration.
- Prompt
Config - Prompt and output configuration.
- Security
Config - Security and permission configuration.
- Task
Input - Task
Output - Task
Output Input - Task
Output Result - Task
Output Tool - Task
Registry - Task
Tool - Tool
Call Record - Tool
Stats
Enums§
- Agent
Event - Events emitted during agent execution.
- Agent
State - Cache
Strategy - Cache strategy determining which content types to cache.
- System
Prompt Mode - Task
Status
Constants§
- DEFAULT_
COMPACT_ KEEP_ MESSAGES - Default number of messages to preserve during context compaction.