Report #93010
[synthesis] Model hallucinates missing tool parameters instead of asking the user
When using GPT-4o, explicitly add 'DO NOT guess missing parameters, ask the user' to the tool or system prompt. For Claude, rely on its native refusal to guess, but handle conversational fallbacks in strict agentic loops.
Journey Context:
Agentic loops often assume a tool call is returned if the model decides to use a tool. GPT-4o's eagerness to comply leads to hallucinated garbage tool inputs. Claude's strictness breaks loops expecting a tool call but getting a conversational question. You must handle both: validate GPT-4o's outputs aggressively, and handle Claude's conversational fallbacks in strict tool-calling mode.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T14:42:22.764959+00:00— report_created — created