{"version":"2.0.11","anchor":"structured-outputs-support-beta","canonical_anchor":"structured-outputs-support-beta","heading":"Structured Outputs Support (Beta)","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.0.11\/e\/structured-outputs-support-beta","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.0.11","markdown":"### Structured Outputs Support (Beta)\n\n**What:** Support for Claude's new structured outputs API feature via the beta header `structured-outputs-2025-09-17`\n\n**Details:**\n\n- Tools can now opt-in to strict schema validation by setting `strict: true`\n- When using a model with structured outputs support and tools marked as strict, Claude will enforce exact adherence to the tool's input schema\n- Core tools (Bash, Read, Edit, Write) have been updated with `strict: true` for improved reliability\n- Automatically detected via model name containing `-structured-`\n- **Evidence**: New constant `Ey2 = \"structured-outputs-2025-09-17\"` at line 376349 and detection function `OV0()` at line 376356 in v2.0.11"}