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

Giving up on a stalled watch is spread across a 15-minute window

Stalled watches now give up somewhere between 30 and 45 minutes, not all at once.

You'll notice Improvements
JSON All of v2.1.250
You'll noticeTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
ArtifactsArea: what it touches
ImprovementsKind: in v2.1.250,
ImprovementsSection of the release
What

A stalled watch used to be abandoned at exactly 30 minutes. Each stall run now picks its own deadline of 30 minutes plus a random amount up to 15 more, so sessions caught in one outage do not all give up together.

Details
  • The new jitter constant is stallOutJitterMs: 900000.
  • The window deciding whether a fresh stall continues the previous run also widened, and now accounts for the long backoff band and twice the 15 second request timeout.
Evidence

stallOutJitterMs: 900000,

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

Feedback