Expand description
Agent logic for agent-diva
This crate provides the agent loop, context building, and skill loading.
Re-exports§
pub use agent_loop::AgentLoop;pub use agent_loop::ToolConfig;pub use runtime_control::RuntimeControlCommand;
Modules§
- agent_
loop - Agent loop: the core processing engine
- consolidation
- Memory consolidation: summarizes old conversation history into long-term memory
- context
- Context builder for assembling prompts
- runtime_
control - skills
- Skill loading and management
- subagent
- Subagent management for background tasks
- tool_
config
Enums§
- Agent
Event - Streaming events emitted by the agent