wsx_core/runtime/mod.rs
1//! Stable wsx daemon domain and local protocol.
2//!
3//! The types in this module are provider-neutral. Terminal emulators, agent
4//! vendors, and executable plugins implement these contracts without becoming
5//! the workspace model.
6
7mod client;
8mod domain;
9mod protocol;
10
11pub use client::{
12 ensure_available, ensure_background_available, new_client_id, recover_daemon, Availability,
13 Client, EventMonitor, EventSignal, TerminalStream,
14};
15pub use domain::*;
16pub use protocol::*;