Claude Code v2.1.179 ·
Better Error Messages for --json-schema
EntryKind: in v2.1.179,
ImprovementsSection of the release
Two new validation messages are now shown when --json-schema is passed invalid input:
- If the value is not parseable JSON:
Error: --json-schema is not valid JSON: <parse error detail> - If the JSON is valid but not an object (e.g., an array or string):
Error: --json-schema must be a JSON object
Previously these failures silently continued with an undefined schema object.
Evidence
Validation error strings (search for "Error: --json-schema is not valid JSON:" and "Error: --json-schema must be a JSON object")
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.179 →