Skip to content

Conversation

hashemix
Copy link
Member

📌 Summary

This PR adds resumability support to the MCP Server (Streamable HTTP transport)

🔍 Related Issues

✨ Changes Made

  • Introduced EventStore trait that could be implemented to store messages and be used for resumibility
  • Implemented a simple InMemoryEventStore that could be used for EventStore
  • Updated runtimes to support resumabiity
  • Added tests to verify resumable messages after SSE is re-connected with a last-event-id header

🛠️ Testing Steps

cargo make check

@hashemix hashemix merged commit 08742bb into main Sep 18, 2025
5 of 6 checks passed
@hashemix hashemix mentioned this pull request Sep 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant