{"version":"2.1.181","anchor":"repeated-tool-validation-failure-hint","canonical_anchor":"repeated-tool-validation-failure-hint","heading":"Repeated Tool Validation Failure Hint","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.181\/e\/repeated-tool-validation-failure-hint","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.181","markdown":"### Repeated Tool Validation Failure Hint\n\nWhen the model calls a tool with invalid JSON input multiple times in a row, Claude Code now injects a reminder into the next turn that includes the tool's full JSON Schema. This gives the model concrete structural guidance instead of just repeating a generic error.\n\nText injected: `\"This call has now failed validation N times in a row. The <tool> tool's input schema is: <schema>. Match the parameter names and types exactly on the next attempt.\"`\n\n**Evidence**\n\nValidation failure counter (search for `\"This call has now failed validation\"`) \u2014 `Bfi()` at line ~172918"}