What's Changed
- fix: add MAX_REVISIONS guard to prevent infinite revision loop by @varshiniml7 in #1783
- Improve SimpleQA eval observability with structured logging and latency metadata by @SeanHe727 in #1790
- feat(retrievers): add Brave Search support by @agbocsardi in #1793
- Abstain instead of fabricating a report when no content was gathered by @aaravanmay in #1799
- fix(deep-research): keep oversized context from collapsing to empty by @XiaojuCH in #1802
- feat(retrievers): add fastCRW search retriever by @us in #1806
- feat: Add FactChecker and Visualizer Agents to Multi-Agent Workflow by @KasraBashirioskooei in #1809
- Add GroundRoute retriever (multi-engine search, cached) by @jp0xz in #1812
- feat: add Atlas Cloud as an OpenAI-compatible LLM provider by @lucaszhu-hue in #1813
- Update web_scraping.py by @Joly0 in #1816
- Fix Azure blob loader path handling by @konnisan in #1817
New Contributors
- @varshiniml7 made their first contribution in #1783
- @SeanHe727 made their first contribution in #1790
- @agbocsardi made their first contribution in #1793
- @aaravanmay made their first contribution in #1799
- @XiaojuCH made their first contribution in #1802
- @us made their first contribution in #1806
- @KasraBashirioskooei made their first contribution in #1809
- @jp0xz made their first contribution in #1812
- @lucaszhu-hue made their first contribution in #1813
- @konnisan made their first contribution in #1817
Full Changelog: v3.5.0...v3.5.1