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

Claude Code v2.1.224 ·

Untracked files can be uploaded to a cloud session's working directory

Cloud sessions can upload untracked files, but only behind an off-by-default gate and a project setting.

Nothing to try yet Notable No documentation found New Features
JSON All of v2.1.224
Nothing to try yetTier: how much it should matter to you
3Useful: my rating, 1 to 5
5Signal: worth watching, 1 to 5
Cloud SessionsArea: what it touches
New FeaturesKind: in v2.1.224,
What probably matters to youSection of the release

Untracked-file seeding with 192-file and 100 MB ceilings is built but requires the tengu_violin_wood gate, which falls back to off, plus remoteFileMode set to container_sync.

What

Cloud sessions can now start from more than the git bundle. A new seeding step finds files that are untracked but not gitignored, hashes them and uploads them to the session, with hard ceilings of 192 files, 104857600 bytes (100 MB) and a 60 second deadline. It is off unless the tengu_violin_wood gate is on (it falls back to off, including on any error) and the project setting remoteFileMode is container_sync. Otherwise the session starts from the git bundle alone.

Details
  • The file list comes from git ls-files --others --exclude-standard -z at the git root, and dependency directories are filtered out: node_modules, venv, .venv, __pycache__, build, dist, target, vendor.
  • Symlinks, hard links, oversize files and files outside the git root are skipped.
  • Each file is uploaded to the session's synced_file endpoint along with a manifest listing what was sent.
  • You see a per-file progress line and a summary. When the feature is unavailable you get "Cloud file sync is unavailable for this session; starting from the git bundle alone".
  • Telemetry: tengu_dir_sync_inventory carries per-reason skip counts including skipped_too_large, skipped_symlink and skipped_over_budget; upload start/complete and tengu_dir_sync_seed_complete record the outcome.
Evidence

tengu_dir_sync_inventory, tengu_dir_sync_seed_complete

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

Read from
Names in the bundleremoteFileModecontainer_sync
Feature flag
tengu_violin_wood Off in both readings

The flag server returned off for the account this site reads and for the anonymous baseline. A reading of off cannot rule out a rollout these two readings sit outside of.

This account: off · anonymous baseline: off · compiled default in v2.1.224: not a boolean we can read

These values were read against a different version of Claude Code, so treat them as the nearest reading available instead of one taken on this release.

Read once, for one account on one subscription tier, against v2.1.224. It isn't a statement about your account. What a flag value here can and cannot tell you

What has happened since
Flag reading moved The flag server now returns off for tengu_violin_wood, read as this account. A reading is one sample. Claude Code evaluates its flags remotely, so no client sees the targeting rule behind a value and this says nothing about your account.
Flag reading moved The flag server now returns nothing at all, having stopped carrying it for tengu_violin_wood, read as this account. A reading is one sample. Claude Code evaluates its flags remotely, so no client sees the targeting rule behind a value and this says nothing about your account.

See this across every release →

See this entry in the whole of v2.1.224 →

Feedback