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.277 ·

New agentCommitsBookkeeping count clarifies messaging about set-aside and synced commits

A new agentCommitsBookkeeping count tracks already-installed or already-reported agent commits, cleaning up related user-facing messages

TierYou'll noticehow much it should matter to you
Useful2my rating, 1 to 5
Signal2worth watching, 1 to 5
AreaDirectory Syncwhat it touches
KindImprovementsin v2.1.277,
Group of 3 You'll notice

A new agentCommitsBookkeeping count tracks already-installed or already-reported agent commits, cleaning up related user-facing messages

What

  • Multi-agent merge results now carry an explicit agentCommitsBookkeeping count. Combined with the total agent-commit count, this decides whether commits still need attention (parkedAt), not just in the worktree-commit case as before.
  • The message telling a user that Claude's commits were "set aside" (shown on a branch mismatch) now subtracts this bookkeeping count from the total, so it only appears when there's a real branch switch or commits beyond what's already been accounted for.
  • In directory sync, the same bookkeeping count distinguishes real agent work from directory sync's own internal snapshot commits. If a work branch pointed at sync's own snapshot commits, the message now says so directly ("rather than work of yours") instead of telling the user to re-commit or cherry-pick commits that were never theirs.

Why These changes stop Claude Code from repeating or misattributing commit information the user has already seen, and avoid confusing instructions to recover commits that were only internal bookkeeping rather than real work.

See this entry in the whole of v2.1.277 →