Nearly every schema was rewritten onto smaller internal builders with no change in behaviour.
What's wrong with this entry?
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.
- 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.
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.
-
v2.1.232
Bulk identifier renames from the bundler
Both mention build
-
v2.1.232
Version 2.1.232
Both mention build
-
v2.1.220
Bundle-wide reformatting with no behaviour change
Both mention build