Skip to main content

requested_protocol

Function requested_protocol 

Source
pub fn requested_protocol(line: &[u8]) -> Option<Protocol>
Expand description

Select a connection’s protocol from its first valid JSON-RPC envelope. An explicit modern MCP version or legacy initialization selects MCP; other requests select JSON v1. Malformed envelopes return None so transports can report them without locking the session.