Follow Discord
Sweep 28 Sep 2026 · 18:16Z Build v2.1.284 505 read Stable v2.1.277 Latest v2.1.284 Next v2.1.284 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.284 ·

Syncing a cloud session's branch to your checkout adds more safety checks

Branch sync from a cloud session now undoes or refuses a branch move if git's records changed underneath it, and rejects unsafe Windows file names

You'll notice Improvements
JSON All of v2.1.284
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
Cloud SessionsArea: what it touches
ImprovementsKind: in v2.1.284,
ImprovementsSection of the release
What

Claude Code can bring a branch from a cloud session into your local git checkout. That step now has more checks:

  • Branch history records: git keeps a log of where each branch has pointed. Claude Code saves a copy of these logs first. If one was replaced while the new commits were received, it refuses and the branch is not moved.
  • Branch folder changes: if any folder under the checkout's refs/ folder, where git stores branch names, changed while git moved the branch, the move is undone.
  • Windows names: path parts containing <, >, ", |, ?, *, a backslash or control characters are refused as unsafe.
Why

This step writes to your own git branches. The checks stop it from leaving a branch in a wrong state when something else changes the repository at the same time.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear what switches this sync feature on.

See this entry in the whole of v2.1.284 →

Feedback