protocol-droid 0.5.0

A Model Context Protocol toolkit that speaks every published spec revision, with one canonical IR behind many per-revision codecs.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! The `2024-11-05` client, driven at the same altitude as the Streamable one.
//!
//! Gated by `legacy-sse`, which implies `http` — the client speaks HTTP either
//! way, and the two differ in *when* the server tells the client where to send,
//! not in what it speaks. See `client` for the client and
//! [`crate::adapters::secondary::transport::detect`] for the rule that decides
//! whether to use it.

mod bridge_peer;
mod client;
mod error;

pub use bridge_peer::LegacySsePeer;
pub use client::{ClientFrame, LegacySseClient, LegacySseConfig};
pub use error::LegacySseError;