pub mod agent_loop;
pub mod compaction;
pub mod context;
pub mod events;
pub mod handle;
pub mod hooks;
pub mod memory;
pub mod registry;
pub mod subagent;
pub mod team;
pub mod team_lead;
pub mod teammate;
pub use agent_loop::AgentLoop;
pub use subagent::{SubAgentDef, SubAgentRegistry, SubAgentResult, SubAgentRunner};
pub use team::AgentTeam;
pub use team_lead::TeamLead;