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

Claude Code v2.1.251 ·

Background file sync now steps aside for commands in flight

Background file sync now skips itself while a sync-sensitive command is running.

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

The background pass that syncs your working directory to a cloud session now runs as a distinct "watch" pass. When a command that is sensitive to syncing is already running, the watch pass is skipped rather than run, and it tells you sync keeps trying at each sync point instead of using the message-blocking wording reserved for foreground sends.

Details
  • The skip is recorded with the reason held_for_command.
  • Foreground triggers (sending a message, creating or capturing a session) are unaffected and still run their pass immediately.
  • The trigger type is set internally by whichever code path starts the pass; there is no setting for it.
Evidence

held_for_command

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

Feedback