Unverified50% confidenceDecision RuleExact time
In the tool-calling loop, assistant messages containing tool_calls must be passed back in the history verbatim and must not be rebuilt, otherwise the API cannot match them correctly.
1
Sources
50%
Confidence
Long-term
Relevance
10/19/2026
First Seen
Sources
Related Entities
Related Claims
UnverifiedAPI Keys are designed with no concept of expiration and remain valid long-term once generated; whereas tokens have an expiration time and require re-login to obtain after expiry.73% similarUnverifiedRule two: tool return results are equally untrustworthy—API replies, README files, and code comments may all carry implanted instructions.71% similarUnverifiedBackward compatibility only guarantees that old interfaces will not be removed or have their semantics changed; new features themselves may require actively calling newly added API methods to take effect.71% similarUnverifiedWhen a tool schema changes but the corresponding instruction descriptions in the prompt are not updated in sync, the model may generate malformed tool call requests, leading to runtime exceptions.69% similarUnverifiedThe API is stateless and does not remember the system prompt between calls, so each request must resend it and pay for it again.69% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/1070883API
curl https://kongchang.com/api/v1/knowledge/claims/1070883MCP
get_claim(id=1070883)