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

Streaming sessions can now accept shell commands from the client

In streaming input mode, Claude Code now accepts a shell command when the client marks it as a client shell command

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

In streaming input mode, another program sends messages into a running Claude Code session one after another. That mode used to reject anything that was not one of its accepted kinds, with the error "only prompt commands are supported in streaming mode". The accepted kinds are prompts, orphaned permission requests, task notifications and poll events.

A shell command is now also accepted when the client marks it as a client shell command. Turn details now also carry whether the turn came from an email sender.

Why

Remote or SDK clients, meaning programs that drive Claude Code, can now send shell commands through a streaming session instead of having them refused.

See this entry in the whole of v2.1.305 →

Feedback