pub type SyncEventHandler = Arc<dyn Fn(AgentSessionEvent) + Send + Sync>;
Sync event handler type (for simpler handlers)
pub struct SyncEventHandler { /* private fields */ }