ocserve-core 0.2.0

Session domain: inbox admission, agent loop, event bus, permissions
//! ocserve-core: session domain — event bus, IDs, permission rendezvous,
//! sync prompt runner with the tool loop.
//!
//! Wire-invisible internals adopt v2 engineering where the plan says so
//! (PLAN §11): durable event seq, bounded ring, crash-recoverable claims
//! land with M3 milestones.
#![cfg_attr(not(test), forbid(unsafe_code))]

pub mod compact;
pub mod compaction;
pub mod event;
pub mod ids;
pub mod loop_guard;
pub mod permission;
pub mod prompt;
pub mod question;
pub mod sift_boundary;
pub mod system_prompt;
pub mod wire;
pub mod zen;

pub use event::EventBus;
pub use permission::PermissionGate;