Follow-up split from #398 (sibling of #414).
Context
Beyond adding dedicated search vendors like Exa (#414), several LLM providers expose their OWN grounded-search / web-search capability that could back the sidecar directly using the account the user already has — most notably Google Gemini (Grounding with Google Search / google_search tool), and potentially others (Perplexity, xAI Grok live search, etc.).
Ask
Investigate which currently-supported providers can serve as a web-search sidecar backend via their native search API, and enable the viable ones:
- Gemini: does the Grounding-with-Google-Search tool return citations/sources we can map into
SidecarOutcome (text + sources)? What auth (API key vs OAuth) and quota semantics apply?
- Enumerate other providers with a usable server-side search tool and note feasibility.
Deliverable
A short capability matrix (provider -> has native search API -> citation shape -> auth) plus enabling the clearly-viable backends behind webSearchSidecar.backend.
Relationship
Follow-up split from #398 (sibling of #414).
Context
Beyond adding dedicated search vendors like Exa (#414), several LLM providers expose their OWN grounded-search / web-search capability that could back the sidecar directly using the account the user already has — most notably Google Gemini (Grounding with Google Search /
google_searchtool), and potentially others (Perplexity, xAI Grok live search, etc.).Ask
Investigate which currently-supported providers can serve as a web-search sidecar backend via their native search API, and enable the viable ones:
SidecarOutcome(text+sources)? What auth (API key vs OAuth) and quota semantics apply?Deliverable
A short capability matrix (provider -> has native search API -> citation shape -> auth) plus enabling the clearly-viable backends behind
webSearchSidecar.backend.Relationship