Structs§
- Client
Info - Client identity extracted from the MCP
initializerequest’sclientInfoparam. - Memory
Session Store - In-memory session store backed by DashMap for lock-free concurrent access.
- Session
Info - Observed session metadata tracked by the proxy for debugging/observability.
Enums§
- Session
State - Observed MCP session state — inferred from method calls passing through the proxy. The proxy doesn’t control transitions; it observes them.
Traits§
- Session
Store - Trait for session storage backends. Async to support I/O-backed stores (Redis, database, logging).
Functions§
- parse_
client_ info - Extract
clientInfofrom MCP initialize request params.