{"version":"2.1.290","anchor":"edit-tool-results-carry-gitdiffread-flag-sealed-path-case","canonical_anchor":"edit-tool-results-carry-gitdiffread-flag-sealed-path-case","heading":"File edits now carry an extra marker for diff tracking","tier":"internal","area":"File Editing","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290\/e\/edit-tool-results-carry-gitdiffread-flag-sealed-path-case","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.290","markdown":"### File edits now carry an extra marker for diff tracking\n\nClaude Code's file edit tool now passes an extra marker about reading the git diff, and its path handling gained a new case\n\n**Unclear.** What the new marker and the new path case change for a user is not known.\n\n**What**\n\nWhen Claude Code edits a file with its edit tool, the action now carries an extra marker, `gitDiffRead`, alongside the information it already passed about whether you had changed the file. The part of Claude Code that walks through file paths also handles a new case called `sealed`.\n\n**Why**\n\nThese are small internal changes touching permissions and how changes to files are tracked. Nothing here changes what you type or see directly.\n\n- Area: File Editing\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}