Follow Discord
Sweep 22 Oct 2026 · 21:04Z Build v2.1.309 528 read Stable v2.1.308 Latest v2.1.309 Next v2.1.309 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.238 ·

Directory sync notices when the checkout has moved

If your checkout moves mid-sync, the sync aborts instead of writing into the wrong tree.

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

Sync now records the directory it resolved at the start and compares it against the current real path before applying anything. If they differ, the apply aborts with root_moved instead of writing into the wrong tree.

Details
  • A restarted sync worker re-hashes the files it had already seeded against the new location rather than trusting the old hashes.
  • Startup decides whether the sync prompt is worth offering at all, and prints a dimmed status line while it works that out.
  • Files refused as credentials during apply are counted separately.
Evidence

Checking whether this checkout can sync

Strings lifted out of the shipped bundle, so the claim above can be checked against them.

See this entry in the whole of v2.1.238 →

Feedback