Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.308 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.221 ·

MCP schema validator strips known meta-schema $schema keys

MCP tools that declare a standard $schema no longer fail validation over that one key.

You'll notice In Development
JSON All of v2.1.221
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
0Signal: worth watching, 1 to 5
MCPArea: what it touches
In DevelopmentKind: in v2.1.221,
In DevelopmentSection of the release
What

A wrapper around the JSON-schema validator removes the $schema property when it names a recognised meta-schema and validates the remainder, so MCP tools declaring a standard $schema do not trip validation on that key.

Details
  • A trailing # on the meta-schema URI is tolerated.
  • Only recognised meta-schema values are stripped; anything else is left in place.
  • Whether this path is reached on every validation could not be resolved from the build.
Evidence

$schema

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.221 →

Feedback