ruby-sdk icon indicating copy to clipboard operation
ruby-sdk copied to clipboard

Allow stable protocol specification version "2025-11-25"

Open koic opened this issue 1 month ago • 1 comments

Motivation and Context

The MCP specification dated 2025-11-25 has been released:

  • https://modelcontextprotocol.io/specification/2025-11-25
  • https://blog.modelcontextprotocol.io/posts/2025-11-25-first-mcp-anniversary

This PR allows '2025-11-25' to be specified for the :protocol_version keyword argument in MCP::Configuration.new.

How Has This Been Tested?

The tests have been updated and are now passing.

Breaking Changes

None.

Types of changes

  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [x] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to change)
  • [x] Documentation update

Checklist

  • [x] I have read the MCP Documentation
  • [x] My code follows the repository's style guidelines
  • [x] New and existing tests pass locally
  • [x] I have added appropriate error handling
  • [x] I have added or updated documentation as needed

koic avatar Nov 26 '25 03:11 koic

@modelcontextprotocol/ruby-sdk Can you review this PR? So I will proceed with the follow-up 2025-11-25 specification feature support work.

koic avatar Dec 02 '25 07:12 koic

Please review and merge #190 first, since it is a bug fix. This PR needs to be updated based on #190.

koic avatar Dec 04 '25 05:12 koic