Report #45127
[synthesis] Model hallucinates or stalls on missing tool parameters
Implement client-side validation for all tool calls. For Claude, add system prompt instructions: 'NEVER guess or leave empty required parameters; ask the user.' For GPT-4o, handle stalls by catching explicit requests for missing info. For Llama 3, strictly validate types as it will hallucinate plausible but incorrect values.
Journey Context:
Agents often assume a tool call means the model has the data. Claude tries to 'help' by inferring or passing empty strings to keep the flow, leading to bad executions. GPT-4o strictly halts, causing agent timeouts if not handled. Llama 3 hallucinates, causing silent failures. Validating outputs and explicitly instructing Claude not to guess prevents cascading errors.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T06:12:47.517639+00:00— report_created — created