Report #66504
[synthesis] Model hallucinates required tool parameters or skips tool call when arguments are missing
For OpenAI, explicitly instruct 'Never guess missing required parameters; ask the user' or use strict: true. For Claude, define fallback behavior in the tool description, otherwise it aborts the call.
Journey Context:
OpenAI optimizes for tool completion, leading to dummy values. Claude penalizes guessing, leading to tool abortion. A unified prompt fails both. You must condition OpenAI against hallucination and Claude against over-caution.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T18:06:30.367298+00:00— report_created — created