Unverified50% confidenceSolutionExact time
The author's key design philosophy is to treat tool calls as untrusted input, so as to recover from errors such as malformed JSON from the model or non-existent tool names without crashing.
1
Sources
50%
Confidence
Long-term
Relevance
9/27/2026
First Seen
Sources
Related Entities
Related Claims
UnverifiedAnthropic's Tool Use specification requires clients to declare available tools to the model in JSON Schema format; the model triggers calls via tool_use content blocks, and results are returned in the form of tool_result.71% similarUnverified工具调用标准逐渐形成以JSON Schema描述工具、以结构化消息传递调用结果的事实标准69% similarUnverified在 ReAct 为代表的 Agent 框架中,工具调用的 JSON 格式错误是导致 Agent 循环失败的最常见原因之一69% similarUnverifiedInstability in structured output (such as malformed JSON, missing fields, and hallucinated non-existent API parameters) is one of the most common failure sources in current Agent applications in production environments.67% similarUnverified构建LLM Agent时常见的格式问题包括返回散文而非合法JSON、分镜描述过长、缺失必填字段、凭空捏造不存在的工具参数66% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/953768API
curl https://kongchang.com/api/v1/knowledge/claims/953768MCP
get_claim(id=953768)