Skip to content

feat(sidecar): investigate search-API-capable providers (e.g. Gemini) as web-search sidecar backends #415

Description

@lidge-jun

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions