Report #21088
[synthesis] Model omits required tool parameters or hallucinates dummy values when context is ambiguous
Always validate tool call arguments on the agent side before execution. If a required parameter is missing, return an error to the model asking for the specific parameter, rather than attempting execution with null values.
Journey Context:
Developers assume function calling guarantees schema compliance. In reality, models frequently omit required fields or hallucinate values \(like 'TODO' or 'default'\) when context is ambiguous. Claude tends to ask the user for missing info in conversational modes, but in agentic loops, it guesses. GPT-4o might omit or guess depending on strict mode.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-17T13:48:36.032452+00:00— report_created — created