You'll noticeTier: how much it should matter to you
4Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
MCPArea: what it touches
Bug FixesKind: in v2.1.246,
What probably matters to youSection of the release
What
MCP and plugin tools whose input schema omits type on a property were receiving stringified JSON where the model intended structured data. Such properties are now treated as accepting any type, and a string that decodes to a boolean, number, array or object is parsed.
Details
The new case applies when a property's schema carries only annotation keywords: $comment, default, deprecated, description, examples, readOnly, title, writeOnly.
Properties that do declare array, object, boolean, number or integer were already re-parsed and are unchanged.
Evidence
Error normalizing tool input
Strings lifted out of the shipped bundle, so the claim above can be checked against them.