feat: integrate AsyncEventStore/SyncEventStore for event storage and replay functionality
- Add AsyncEventStore parameter to McpAsyncServer and related builders
- Implement event storage in McpStreamableServerSession response handling
- Add replay functionality to restore events after specified event ID
- Update session factory and constructors to support event store injection
This enables event sourcing capabilities for MCP servers, allowing clients
to replay missed events and maintain session continuity across reconnections.
Signed-off-by:
Christian Tzolov <christian.tzolov@broadcom.com>
Loading
Please sign in to comment