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.246 Home All releases olderv2.1.245 v2.1.247newer
Claude Code v2.1.246

Cloud sync no longer mangles filenames that are not valid UTF-8

You'll notice
Useful3 Signal2
Cloud Sync

Cloud sync holds back files with non-UTF-8 names instead of corrupting them or breaking uploads.

What

Directory sync now carries raw filename bytes through the whole path rather than decoded strings, so files with names that are not valid UTF-8 are detected and held back with the message "could not hold the paths whose names are not valid UTF-8" instead of being corrupted or breaking the upload.

Details
  • The git index payload is now assembled by concatenating raw byte buffers rather than building a text template.
  • Applies to anyone using cloud directory sync; no flag guards it.
Evidence

could not hold the paths whose names are not valid UTF-8

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.246 →