Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.224 Home All releases olderv2.1.223 v2.1.225newer

Schemas across the binary rewritten onto internal builders

Under the hood
Useful1 Signal1
Build

Nearly every schema was rewritten onto smaller internal builders with no change in behaviour.

What

Nearly every declared schema in the build, covering tools, hooks, settings, MCP config and message envelopes, plugin manifests, browser listings, LSP operations and sandbox settings, was rewritten from the zod-style object/string/enum/array/union/discriminatedUnion/preprocess/strictObject calls onto compact internal equivalents. Field names, description text and validation messages are unchanged, so validated shapes and error output stay the same.

Details
  • Some explicit unions became a helper call, and strict objects moved to a strict-object helper.
  • The MCP v1/v2 module tripwire is untouched by the rewrite.
Evidence

protocol must be an RFC 6455 token, url contains control characters that would be hidden in the approval dialog

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

Related

Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.

See this entry in the whole of v2.1.224 →