pub type AgentHandle = Arc<RwLock<Agent>>;
Handle to a running agent (thread-safe reference)
pub struct AgentHandle { /* private fields */ }