Unclear It is not clear what makes the asked-for headers be sent in a session.
What
MCP is the protocol Claude Code uses to talk to external tool servers. In remote sessions (ones running on Anthropic's servers), outgoing MCP requests previously carried only a tool-use ID header. They can now also carry:
x-ccr-tool-container-call-owed: sent on tool calls when an owed state is active.X-Ccr-Tool-Container-Asked-ForandX-Ccr-Tool-Container-Asked-For-Basis: sent on non-GET requests when a provider for them is registered.
Ping requests are recognized and handled separately.
Why
This is a change in what remote sessions tell the server, not something set by users.
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubt
It is not clear what makes the asked-for headers be sent in a session.