Report #82745
[synthesis] Model hallucinates missing tool parameters or fails to call tool
For GPT-4o, enforce strict schema validation as it hallucinates plausible values for missing required parameters. For Claude, add explicit 'do not guess' instructions or it will skip the tool call and ask for clarification. For Gemini, add null-checks as it passes empty strings.
Journey Context:
When faced with ambiguous or missing required parameters, models exhibit distinct failure signatures. GPT-4o optimizes for tool execution, guessing plausible but incorrect values. Claude optimizes for safety/accuracy, aborting the call to ask the user. Gemini attempts a middle ground, passing empty strings or nulls. A unified agent loop cannot assume a single failure mode; it must validate parameters post-call for GPT-4o, handle text-based clarification for Claude, and handle empty values for Gemini.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T21:28:34.337530+00:00— report_created — created