Follow Discord
Sweep 06 Nov 2026 · 01:32Z Build v2.1.319 537 read Stable v2.1.311 Latest v2.1.318 Next v2.1.319 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.277 ·

MCP tool calls can move to the background as soon as a new message arrives

Long-running MCP tool calls now background immediately when a new message needs the session, not just after a timeout, tracked via a new foregroundCalls registry

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

Unclear Nothing has been read yet about the tengu_mcp_tool_auto_backgrounded gate for this site's account.

What

  • MCP (Model Context Protocol) tool calls that run long now move to the background as soon as a new message needs to reach the session, instead of waiting for the existing auto-background timeout. The notification shown to the user explains the call was backgrounded so a waiting message could get through, and that the tool call itself was not interrupted and keeps running.
  • A new foregroundCalls tracker, keyed by session, is registered when an MCP tool call starts (unless it's an inner/nested call), giving the auto-backgrounding logic visibility into how many calls are currently in the foreground for that session.
  • Telemetry for auto-backgrounded MCP calls now records a trigger value distinguishing deliver_message from timeout.

Why This keeps a session responsive to new messages even while an MCP tool is still working, instead of forcing a wait for a fixed timeout before the session can move on.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtNothing has been read yet about the `tengu_mcp_tool_auto_backgrounded` gate for this site's account.

See this entry in the whole of v2.1.277 →

Feedback