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

MCP calls made over the control channel report client cancellation

An interrupted MCP call over the SDK control channel now returns a real error naming the server.

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

When a tool call issued through the SDK control channel is interrupted, the handler now returns an error naming the MCP server instead of a normal, empty-looking content response.

Details
  • The message is built at runtime from the fixed text "mcp_call cancelled by client: " followed by the server name.
  • Triggered by an interrupted field on the tool result; unconditional for control-channel MCP calls.
Evidence

mcp_call cancelled by client:

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

Feedback