Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.txt Unofficial
Claude Code v2.1.274 ·

Git diff review pane now tracks explicit fullscreen state and a cwd override

Git diff review pane tracks its working directory and fullscreen state more precisely, and cancels stale background work on session changes

TierUnder the hoodhow much it should matter to you
Useful1my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaElsewherewhat it touches
KindInternal Changesin v2.1.274,
Under the hood

Git diff review pane tracks its working directory and fullscreen state more precisely, and cancels stale background work on session changes

What

The git diff review pane (the view that shows pending changes for review) now tracks more state internally:

  • a cwd field, so process runs use an explicit working directory when one is set
  • an isEmpty flag, letting it skip re-checking git status when a session is already known to have no repository
  • an epoch counter, which cancels in-progress work to resolve a diff's base when a session is cleared or resumed

Separately, whether the pane is shown fullscreen is now derived from the actual render viewport instead of being assumed, and the pane now only auto-opens when it is explicitly confirmed to be fullscreen.

Why

These changes make the review pane more accurate about its own state, avoiding wasted work on repo-less sessions, stale background lookups after switching sessions, and auto-opening under the wrong screen layout.

See this entry in the whole of v2.1.274 →