{"version":"2.1.223","anchor":"edit-and-write-tool-descriptions-vary-by-model","canonical_anchor":"edit-and-write-tool-descriptions-vary-by-model","heading":"Edit and Write tool descriptions vary by model","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.223\/e\/edit-and-write-tool-descriptions-vary-by-model","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.223","markdown":"### Edit and Write tool descriptions vary by model\n\nEdit and Write tool instructions can be shortened for certain models, dropping the read-first clause.\n\n**What**\n\nThe short-form Edit description and a new Write description builder can omit the \"you must Read the file first\" clause, giving certain models a shorter tool contract.\n\n**Details**\n\n- gated on an internal predicate plus per-model checks\n- when the predicate is on, or the model is not one of the listed ones, the existing longer text is used unchanged\n\n**Evidence**\n\n`Writes a file to the local filesystem, overwriting if one exists.`\n\n- Area: Elsewhere\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 0\/5"}