Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.1.238 Home All releases olderv2.1.237 v2.1.239newer
Claude Code v2.1.238

Directory sync notices when the checkout has moved

You'll notice
Useful3 Signal2
Cloud Sync

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

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 →