Discussion about this post

User's avatar
Venkatesh Seetharam's avatar

The outer-loop point is the one I keep coming back to, and I'd push on what the chart is actually doing. The pre-attentive part finds the interesting shape, but the reason an experienced analyst stops on it is usually a collision with something they know about the company — we don't sell in that region, that spike is the migration week, that segment got renamed in March. Give an agent a tighter prompt and it gets faster at the first half while still having nothing for the second, so the output that looks entirely reasonable and is quietly impossible goes through unflagged. Which makes me wonder whether the thing worth putting in the prompt is less about reasoning tokens than about the short list of what can't be true here — the part no schema carries. When you were going through outputs row by row, how often was the failure one only someone who knew the business could have caught?

Abhishek Pan's avatar

Agents doing select * from two databases and joining in pandas get expensive fast on a warehouse. BigQuery on-demand bills by bytes scanned and a LIMIT doesn't lower that, so I'd set maximum bytes billed on every query the agent's tool runs before it gets near a wide fact table.

Ready for more?