Skip to main content

protocol_droid/application/mcp/
mod.rs

1//! Protocol-specific application logic shared by more than one entry point.
2//!
3//! These modules are MCP-shaped rather than transport-shaped, and more than
4//! one caller needs them: a server answers a handshake, a bridge answers the
5//! same handshake on its downstream leg. Anything here that both needed would
6//! have been written twice otherwise, and two readings of a wire format is how
7//! a bridge ends up disagreeing with the server it sits in front of.
8//!
9//! Post-MVP protocols slot in beside `initialize` in this directory.
10
11pub mod initialize;
12pub mod input_required;
13#[cfg(feature = "http")]
14pub mod param_headers;
15pub mod request_meta;
16pub mod subscription;