evidence_fetcher.fetch_evidence¶
- evidence_fetcher.fetch_evidence(query: str, *, limit: int = 10, http_client: SearchHttpClient | None = None, ranker: EvidenceRanker | None = None) list[Evidence][source]¶
Fetch normalized, deduplicated evidence for a search query.
The first vertical slice uses Brave Search. Provider-specific request and response handling remain internal; callers receive only normalized
Evidencevalues.