Report #83645
[synthesis] Multimodal agent ignores tool call request and only describes the provided image
When providing images alongside tool-use instructions, explicitly bind the image analysis to the tool call in the prompt \(e.g., 'Using the error message visible in the attached image, call the search\_docs tool'\) and avoid open-ended requests like 'What is in this image?'.
Journey Context:
Multimodal agents often fail to chain vision with tool use. If given an image and a vague instruction, GPT-4o and Gemini 1.5 Pro prioritize describing the image over executing the tool call, treating the image as the primary context and the tool as secondary. Claude 3.5 Sonnet is better at interleaving vision and tool use but can still drift. Developers mistakenly think the model will autonomously figure out the workflow. The fix is to force the dependency in the prompt: the tool call must be the required output format for the visual analysis, eliminating the model's option to just output descriptive text.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T22:58:50.269007+00:00— report_created — created