Why tool calls break differently across models, and the simple fix a team used
Alternative-Swing-63 · reddit · 2026-07-25
A team found that tool calls failing across models is not random: each provider breaks in its own predictable way.
- On OpenAI reasoning models, certain disliked schema properties cause hard errors.
- Gemini may silently ignore constraints instead of failing loudly.
- DeepSeek and Llama may simply skip tool calls.
- Their fix was practical: move constraint text into the property description rather than fighting prompts.
Related event: Testing 16 LLMs Reveals Schema Issues Behind Tool Call Failures(2 posts)→
More from coding & agent
- Founder says agents now triage support tickets, write fixes in a sandbox, and escalate edge cases — aryanXmahajan · 2026-07-25
- Hwatu adds a WebKit-based verifier for local coding agents with DOM and pixel diff — hongnoul · 2026-07-25
- Coding agents are moving from sloppy mistakes to over-engineering, and scope creep is the new failure mode — nptacek · 2026-07-25
- A 2026 meme imagines the pain of steering a swarm of subagents — tensorqt · 2026-07-25
- NURL nears v1.0 with a single-binary language built for LLM workflows — AdhesivenessHappy873 · 2026-07-25
- After four days stuck on GPU-mode Cholesky, the author retries with Opus 5 — dejavucoder · 2026-07-25