{"version":"2.1.287","anchor":"structured-output-schema-validation-refactored","canonical_anchor":"structured-output-schema-validation-refactored","heading":"Structured-output checks use six decimal places for multipleOf","tier":"notice","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287\/e\/structured-output-schema-validation-refactored","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.287","markdown":"### Structured-output checks use six decimal places for multipleOf\n\nChecks of structured output against a JSON schema now compare multipleOf rules with a precision of six decimal places\n\n**What**\n\nWhen Claude Code checks output against a JSON schema (a description of the shape the output must have), it now does so through a shared helper. That helper sets a precision of six decimal places for the `multipleOf` rule, which requires a number to be a multiple of a given value. Other checks behave as before.\n\n**Why**\n\nOutput using `multipleOf` with decimal numbers may now pass or fail slightly differently than before.\n\n- Area: Elsewhere\n- Tier: You'll notice\n- Useful: 1\/5\n- Signal: 0\/5"}