Report #50703
[synthesis] Model hallucinates a required tool parameter instead of asking the user for it
Explicitly state in the system prompt: "If a required parameter is missing or ambiguous, do not guess; ask the user for clarification." Additionally, add \`"minLength": 1\` to string parameters.
Journey Context:
When a user request lacks a required parameter, Claude's "eager to please" heuristic often leads it to hallucinate a plausible value \(e.g., guessing a default date\). GPT-4o is more likely to pass a null or empty string, or ask the user. Gemini might skip the tool and answer textually. To prevent silent data corruption from hallucinated parameters, the system prompt must override the helpfulness bias with an explicit instruction not to guess.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T15:35:31.892339+00:00— report_created — created