Factor out the McpSession into an inteface with DefaultMcpSession impl.

This commit is contained in:
Christian Tzolov 2024-12-10 14:03:11 +01:00
commit 7c9cf46e8a

View file

@ -102,7 +102,7 @@ The SDK follows a layered architecture:
- **McpAsyncClient**: Async implementation using Project Reactor
- **McpSyncClient**: Synchronous wrapper around the async client
- **McpTransport**: Transport layer interface
- **DefaultMcpTransport**: Base transport implementation
- **AbstracttMcpTransport**: Abstract transport implementation
- **StdioServerTransport**: Stdio-based server communication
### Key Interactions