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-use id now sourced from the tool-use record when available

MCP tool calls now reuse an existing tool-use id instead of deriving one, and add a per-request header

TierUnder the hoodhow much it should matter to you
Useful1my rating, 1 to 5
Signal1worth watching, 1 to 5
AreaMCPwhat it touches
KindInternal Changesin v2.1.277,
Under the hood

MCP tool calls now reuse an existing tool-use id instead of deriving one, and add a per-request header

What

When Claude Code makes an MCP (Model Context Protocol) tool call, it now prefers to use the tool-use id already attached to the call record, rather than deriving one from request headers as it did before. It also now adds a new per-request metadata header carrying the request id, in addition to the existing claudecode/toolUseId metadata.

Why

This is an internal correctness and traceability improvement for how MCP tool calls are identified, which can help with matching requests to responses correctly and debugging.

See this entry in the whole of v2.1.277 →