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.248 ·

Clearer wording when a peer machine cannot catch up on synced files

File sync now explains in plain words why a command was held and what would clear it.

You'll notice New Features
JSON All of v2.1.248
You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
File SyncArea: what it touches
New FeaturesKind: in v2.1.248,
New FeaturesSection of the release
What

File sync across machines now explains, in plain language, each reason a command was held or deferred and what clears it: the branch changed, capped until upload finishes, an upload-only device, files still arriving, the peer is serving another command, sync stopped there, or the other side's engine is too old to sync mid-turn. Read-only tool calls are never held; they run and carry a note instead.

Details
  • Each message pairs a cause with a remedy rather than just refusing.
  • The oldest-engine case tells you the command ran against that machine's files as of the user's last message, so your recent edits may be missing.
Evidence

syncs this session's files only at turn boundaries (its sync engine has no mid-turn sync points); the command ran on that machine's files as of the user's last message, which may not include your edits here

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

Feedback