hyperhive/hive-matrix-mcp/src/lib.rs

14 lines
555 B
Rust

//! `hive-matrix-mcp` library: shared types + helpers used by both the
//! `hive-matrix-daemon` binary (long-running matrix-sdk Client) and the
//! `hive-matrix-mcp` binary (stdio MCP bridge claude spawns per turn).
//!
//! The wire protocol between the two binaries lives in [`protocol`].
//! Path helpers (token file, daemon socket) live in [`paths`].
//!
//! Phase 3 of #548. Architecture rationale + tool surface mirror the
//! existing `damocles-daemon` (see issue thread for details).
pub mod client;
pub mod paths;
pub mod protocol;
pub mod wake;