Skip to content

Extend progress notification support #163

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

Tyler-R-Kendrick
Copy link
Contributor

  • Added implementation of progress notifications for server and client default handlers.
  • Corrected request type hierarchy to provide "meta" parameters from base request to support progress.
  • Added IProgress type to sampling handler.

@Tyler-R-Kendrick Tyler-R-Kendrick marked this pull request as ready for review March 31, 2025 17:28
@Tyler-R-Kendrick
Copy link
Contributor Author

This is to address the issue I opened:
#111

@stephentoub
Copy link
Contributor

Thanks, @Tyler-R-Kendrick. Can you please take a look at the latest in main, and in particular the progress changes that were merged in #145? I expect this PR will need to be changed a bit based on that.

Copy link
Contributor

@stephentoub stephentoub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for working to improve this area.

@stephentoub stephentoub changed the title Progress-tokens Extend progress notification support Mar 31, 2025
@stephentoub
Copy link
Contributor

Thanks for working on this. I'm going to push a few changes to your branch, if that's ok.

@stephentoub
Copy link
Contributor

@Tyler-R-Kendrick, can you please hold off on pushing changes? I was about to merge based on what I'd pushed.

@stephentoub stephentoub merged commit 25bcb44 into modelcontextprotocol:main Apr 1, 2025
16 checks passed
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.

3 participants