Skip to content

feat(core): promote MCP draft protocol to official 2026-07-28 version#731

Open
anubhav756 wants to merge 1 commit into
mainfrom
anubhav-july-version
Open

feat(core): promote MCP draft protocol to official 2026-07-28 version#731
anubhav756 wants to merge 1 commit into
mainfrom
anubhav-july-version

Conversation

@anubhav756

@anubhav756 anubhav756 commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Promotes the draft 2026 MCP protocol implementation to the official 2026-07-28 version string, updates transport directory structures and class names, and updates default protocol aliases (MCP_LATEST, MCP) to target the new release version.

Changes Included

  • Added MCP_v20260728 = "2026-07-28" enum member.
  • Pointed MCP_LATEST, MCP, and MCP_DRAFT to MCP_v20260728.
  • Updated get_supported_mcp_versions() to prioritize "2026-07-28" as the default latest supported version.
  • Renamed directory packages/toolbox-core/src/toolbox_core/mcp_transport/v20260618v20260728.
  • Renamed test file packages/toolbox-core/tests/mcp_transport/test_v20260618.pytest_v20260728.py.
  • Renamed McpHttpTransportV20260618 to McpHttpTransportV20260728.
  • Replaced draft version string "DRAFT-2026-v1" with "2026-07-28" across source files and unit tests.

Fixes #698

Note

The presubmits fail due to server not supporting the correct MCP dated release version.

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.

Update stateless draft implementation to final 2026-07-28 specification

3 participants