17 lines
587 B
Rust
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;
|