//! Agent system.
//!
//! Agents orchestrate providers, tools, and swarm participation. The root
//! module wires focused submodules together and re-exports the public types.
//!
//! # Examples
//!
//! ```ignore
//! let registry = codetether::agent::AgentRegistry::with_builtins();
//! assert!(!registry.list().is_empty());
//! ```
pub use Agent;
pub use AgentRegistry;
pub use ;