//! The listener half of the runtime debug protocol: the accept / connection
//! loop that hands each connection to the MCP server. It is the part that can
//! only run against a live socket and a live engine, so it is excluded from
//! coverage the same way the per-backend GPU directories are -- there is no way
//! to exercise it without a running process. The socket-free logic it wraps
//! (the HTTP framing, the verbs, the snapshot data model) lives in
//! `crate::mcp::http` and `super::{catalog, verbs, state}`, where it is
//! unit-tested directly.
pub use DebugServer;