Report #35853
[synthesis] Agentic loop hangs when model asks for clarification instead of making a tool call
When using Claude, explicitly instruct the system prompt to NEVER ask for clarification and to always make a best-guess tool call; for GPT-4o, add explicit instructions to avoid hallucinating missing parameters.
Journey Context:
Claude's constitutional AI training makes it hesitant to act on ambiguous inputs, often returning a text response asking for more info instead of a tool\_use block. This breaks deterministic agentic loops that only parse tool calls. GPT-4o has the opposite failure mode: it will blindly guess missing parameters to fulfill the tool call schema. The synthesis is that you must suppress Claude's caution and enforce GPT-4o's parameter validation via prompt engineering, as their default failure signatures are polar opposites.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T14:39:13.168410+00:00— report_created — created