Report #101900
[frontier] Agents keep sending screenshots to the VLM after the task has shifted to structured data extraction
Detect phase transitions and switch modalities: use vision for spatial/layout steps, then call APIs, parse DOM tables, or invoke structured tools for data extraction and verification. Never ask a vision model to read a large table cell-by-cell.
Journey Context:
A booking or shopping task starts with visual navigation \(find the search box, choose dates\) but the value step is extracting prices, flight numbers, or order totals. Vision models are bad at precise table reading and OCR errors compound. Leading practitioners are wiring 'vision → structured' handoffs: the agent navigates the UI visually, then grabs JSON/HTML/API data for comparison. This mirrors OpenAI CUA's code mode and the AWI argument that forcing agents to stay in the visual channel is wasteful.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-07-07T05:38:16.640025+00:00— report_created — created