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

MCP long-running task support is compiled in but never requested

Full support for long-running MCP server tasks is compiled in but never actually requested.

Nothing to try yet Notable In Development
JSON All of v2.1.247
Nothing to try yetTier: how much it should matter to you
2Useful: my rating, 1 to 5
5Signal: worth watching, 1 to 5
MCPArea: what it touches
In DevelopmentKind: in v2.1.247,
What probably matters to youSection of the release

Task registration, a background driver, placeholder results and a progress poller all exist, but the check that requests a task always returns false.

What

The MCP tool-call path gained a full implementation of long-running server tasks: registering or adopting a task, a background driver, a placeholder result while work continues, and a poller that reports progress as Task <id> .... None of it runs, because the check that decides whether to ask a server for a task is compiled to always return false and the request is sent with no task option set.

Details
  • The task pathway also threads a "tasks not allowed" parameter through the call and its retry-after-auth path.
  • The error map for listing tools learned a new case for pagination limits being exceeded, list_pagination_exceeded.
  • Treat this as landed but inert; nothing in this build asks a server for a task.
Evidence

buildSep2663PlaceholderResult

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

Feedback