Sweep 19 Sep 2026 · 02:36Z Build v2.1.278 500 read Stable v2.1.267 Latest v2.1.278 Next v2.1.278 Feeds RSS JSON llms.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

TierYou'll noticehow much it should matter to you
Useful3my rating, 1 to 5
Signal2worth watching, 1 to 5
AreaBackground Taskswhat it touches
KindImprovementsin v2.1.277,
Group of 3 You'll notice

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

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 →