Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
Git CheckpointsArea: what it touches
Internal ChangesKind: in v2.1.280,
Internal ChangesSection of the release
What
When Claude Code builds the environment variables used for git checkpoints, it now reads them from a pinned release's own environment first. The GIT_GRAFT_FILE variable (a git setting used to graft commit history) is only set to /dev/null if that pinned environment doesn't already provide a value. Previously, /dev/null was always used unconditionally.
Why
This lets the pinned release's own git configuration take precedence for checkpoint operations, while still falling back to the old safe default when nothing else specifies one.