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.233 Home All releases olderv2.1.232 v2.1.234newer
Claude Code v2.1.233

File sync to cloud sessions now holds back credential-looking files

You'll notice
Useful4 Signal4
Cloud Sessions

Files that look like secrets, or that your Read rules deny, are held back from cloud sandboxes with a warning.

What

When files are carried to a remote sandbox, a new per-file check withholds anything that looks like a secret or that your own Read permission rules deny. You get a warning naming what was skipped and why.

Details
  • Withheld by directory name: .ssh, .aws, .azure, .gnupg, .kube, .docker, and pairs such as .config/gh and .claude/settings.local.json.
  • Withheld by filename or extension: .git-credentials, .npmrc, .pgpass, .zsh_history, secrets.yaml, _ed25519, and pem, p12, pfx, jks keys and certs.
  • Also withholds files covered by your Read deny or ask rules.
  • Warnings end in "not carried by file sync" or "not uploaded with this directory", with reasons recorded as sensitive, read_denied or rules_unreadable.
  • If a settings file fails to parse, the message says your Read rules are unknown and points at /status.
  • Telemetry gains skipped_sensitive and skipped_read_denied counts.
  • Only reached on the cloud and directory-sync path, so local sessions are unaffected.
Evidence

a settings file has errors, so your Read rules are unknown (see /status)

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