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

Clearer message and a cancel attempt when an MCP server returns a broken task

When an MCP server returns a malformed task handle, Claude now hears that the task may still be running, and Claude Code tries to cancel it

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

MCP (Model Context Protocol) servers are outside programs that give Claude Code extra tools. Some can run a tool call as a background task and hand back a handle to track it. When that handle is malformed:

  • The message Claude receives now says Claude Code cannot track the task or get its result, and that the server may still be running it.
  • If a task ID can still be read from the handle, Claude Code now asks the server to cancel the task.

The same cancel step is also used when a task call is aborted.

Why

This stops tasks being left running on the server with nobody watching them, and gives Claude clearer information when a server misbehaves.

See this entry in the whole of v2.1.299 →

Feedback