Giving an agent web search without the hallucinations ↗ Search is the easy part. The workflow around it — fetch, cache, cite, and refuse — is what keeps an agent honest. Adding a search tool…