Expand description
Agent construction and lifecycle management.
This module provides:
base_agent_builder— a pre-configuredAgentBuilderfactoryPhiAgent— a thin wrapper aroundAgentRuntimewith a simplified APIPhiAgentConfig— tool-agnostic agent configurationSummarizingMiddleware— LLM-based context compression for long sessions
Re-exports§
pub use builder::base_agent_builder;pub use compression::CompressionConfig;pub use compression::SummarizingMiddleware;pub use factory::PhiAgent;pub use factory::PhiAgentConfig;
Modules§
- builder
- General-purpose AgentBuilder factory — provides default configuration shared across consumers.
- compression
- LLM-based context compression middleware.
- factory