Building Reliable Retrieval for AI Agents