Commit graph csharp-sdk/src/ModelContextProtocol/Protocol/Messages/JsonRpcMessageWithId.cs
Author SHA1 Message Date
Stephen Halter
7dcba357d4
Add server-side Streamable HTTP transport support (#330)
- Changes IJsonRpcMessage to an abstract base class so RelatedTransport will always be available
- Streamable HTTP supports multiple concurrent HTTP request with their own indpendent SSE response streams
- RelatedTransport indicates the source or destination of the JsonRpcMessage

- Changes the default RequestId to a JSON number for better compatibility with MCP servers in the wild
2025-04-18 17:07:23 -07:00
Renamed from src/ModelContextProtocol/Protocol/Messages/IJsonRpcMessageWithId.cs (Previous history)