Find
C
ase-sensitive
R
egexp search
Path
Showing
a513fe0b
from
2026-08-23
:
Bug
2065743
- Tag the tests outside browser/components/urlbar that drive the address bar so the urlbar-ipc variant runs them. r=search-reviewers,daleharvey
firefox-main
/
browser
/
components
/
aiwindow
/
models
/
search
Navigation
Enable keyboard shortcuts
Name
Description
Size
Coverage
moz.build
359
-
SearchProviders.sys.mjs
Search providers for the web search flow.
6654
-
SearchWorkflow.sys.mjs
Self-contained flow backing the search_the_web tool. Two paths, selected by SEARCH_THE_WEB_FAST_PREF: - Grounded (pref off, the default): one Exa retrieval, an on-demand page-read loop (bounded), grounded answer generation on a pinned model, and a non-LLM schema validation. - Fast (pref on): one Exa retrieval whose sanitized snippets go straight back to the main assistant, which answers from them or reads a page itself. Either way the main assistant uses the result to decide whether to answer in chat or fall back to a Google handoff. The two paths are deliberately kept as separate entrypoints so that whichever one loses can be deleted whole. All the logic lives here as functions — there is no separate agent object because there is no state to carry between calls.
24154
-