{"version":"2.1.277","anchor":"a-tool-input-schema-case-c4-was-removed-from-a-validator","canonical_anchor":"a-tool-input-schema-case-c4-was-removed-from-a-validator","heading":"A tool-input schema case (C4) was removed from a validator","tier":"internal","area":"Tool Validation","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277\/e\/a-tool-input-schema-case-c4-was-removed-from-a-validator","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.277","markdown":"### A tool-input schema case (C4) was removed from a validator\n\nA tool-input validation case for task_id\/agentId\/bash_id fields was removed from a validator\n\n**Unclear.** Whether this removal is connected to the previously-described coordinator Bash safety check isn't established by the finding.\n\n**What**\n\nA validator function that previously had a specific case for handling input shapes with `task_id`, `agentId`, `bash_id`, `block`, and `timeout` fields no longer has that case. That input type now falls through to the validator's default, which returns false.\n\n**Why**\n\nAn earlier entry described a related but separate safety check for coordinator Bash calls involving these same fields (`agentId`, `bash_id`) that existed in code but was compiled off. This finding is about a different piece, a validation case being deleted from a validator, so this specific input shape is no longer recognized as valid by this function.\n\n- Area: Tool Validation\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 1\/5"}