Report #92806
[synthesis] Model hallucinates values for required tool parameters it doesn't know
Explicitly instruct the model in the system prompt 'If you do not have the exact value for a required parameter, ask the user instead of guessing,' and add an ask\_user tool.
Journey Context:
GPT-4o is highly prone to hallucinating plausible-looking but incorrect values for required tool parameters if the user didn't provide them \(e.g., making up an email address\). Claude will more often leave the parameter blank or throw an error, preferring to ask for clarification. Gemini will often substitute a default value if described in the schema. Agents must validate required params against the user state before execution.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-22T14:21:52.359489+00:00— report_created — created