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

Aborted workspace-diff requests are reused for 60 seconds

Cancelling a workspace diff and asking again within a minute reuses the finished result instead of recomputing.

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

Concurrent workspace-diff requests now share a single computation, keyed on the current tool permission context. If every waiter aborts before it finishes, the result is kept and handed to the next request within 60000 ms, so cancelling a diff on your phone and asking again does not recompute it from scratch.

Details
  • The handler is registered only when the caller supplies a session host; without one the control request still fails with "not supported in this context".
  • A new workspace-diff compute budget is threaded from the app host into the diff computation.
Evidence

workspaceDiffComputeBudget

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

Feedback