You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Git SyncArea: what it touches
ImprovementsKind: in v2.1.280,
ImprovementsSection of the release
What
When Claude Code's git-sync feature finds that changes it had previously staged are no longer in the index, it now explains more precisely why. The message now distinguishes between three cases:
the file is gone entirely
the file's contents have changed since, in which case Claude is told to re-read it
the contents are unchanged
Previously the message always said the file contents were unchanged, even when that wasn't true.
Why
A more accurate explanation helps Claude respond correctly when its staged work disappears: it knows whether to re-read a changed file before continuing, rather than assuming nothing had changed.