Follow Discord
Sweep 23 Oct 2026 · 21:48Z Build v2.1.310 529 read Stable v2.1.308 Latest v2.1.309 Next v2.1.310 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.310 ·

Bash tool instructions now point Claude to Monitor for waiting and polling

Claude's Bash instructions now say long leading sleeps are blocked and to use Monitor to stream or poll, or background Bash for one wait

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

The Bash tool lets Claude run shell commands. Its description, the instructions Claude reads about how to use it, was rewritten in this release.

  • Removed: advice to poll an outside process with a check command rather than sleeping first, and to keep any sleep short.
  • Added: use the Monitor tool to stream events from a background process, where each line of output becomes a notification.
  • Added: for a single "wait until done", run Bash in the background instead.
  • Added: long sleep commands at the start are blocked, and to poll until something is true, use Monitor with an until-loop such as until <check>; do sleep 2; done.
Why

Changing Claude's own instructions changes how it behaves. Expect Claude to use Monitor or background commands when it needs to wait, rather than pausing with a long sleep.

See this entry in the whole of v2.1.310 →

Feedback