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

SDK messages can carry the id of a refused response

In the SDK, the message reporting a refusal can now include the API id of the response that was refused

Under the hood Internal Changes
JSON All of v2.1.301
Under the hoodTier: how much it should matter to you
2Useful: my rating, 1 to 5
2Signal: worth watching, 1 to 5
SDKArea: what it touches
Internal ChangesKind: in v2.1.301,
Internal ChangesSection of the release
What

The SDK lets programs run Claude Code and read its messages. The message format now has an optional field, refused_message_id, marked for internal use. It is only filled in on the message that reports a refusal, and it holds the id the API gave the refused response.

Why

Programs using the SDK can match a refusal to the API response it came from.

See this entry in the whole of v2.1.301 →

Feedback