Why I stopped letting LLMs decide what to fetch
Letting the LLM decide what to fetch works. It's also non-deterministic, sequentially slow, and hard to audit.A short note on declarative pre-fetch as the default for enterprise agents and where tool calling is still the right answer