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

17 lines
587 B
Rust

//! Shared library for the `hive-matrix-daemon` binary — the only binary
//! this crate produces. The daemon owns the per-account matrix-sdk
//! `Client` registry (built at startup, one per configured account) and
//! serves its MCP tools directly over streamable-http (see [`mcp`]) —
//! no stdio bridge, no per-turn respawn, no round-trip unix socket.
//!
//! Architecture rationale and tool surface mirror the existing
//! `damocles-daemon` v0 set.
pub mod accounts;
pub mod client;
pub mod handlers;
pub mod mcp;
pub mod paths;
pub mod protocol;
pub mod timeline;
pub mod wake;