Report #52854
[synthesis] Models fail to implicitly chain dependent tool calls without explicit instructions
Explicitly separate independent and dependent tool calls in the prompt. Force sequential step-by-step instructions for dependent calls rather than relying on the model to infer the dependency graph.
Journey Context:
When asked to 'Get the weather and then send it to Slack', Claude sometimes tries to call both simultaneously with guessed parameters for the second call, while GPT-4o handles parallel independent calls well but might fail to chain dependent calls without explicit instruction. Models do not natively build reliable dependency graphs for tool calls. Relying on implicit chaining leads to hallucinated parameters; explicit sequential prompting ensures deterministic execution.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T19:12:34.738929+00:00— report_created — created