Find
C
ase-sensitive
R
egexp search
Path
Showing
251c0992
from
2026-09-12
:
Bug
2065986
- pt3. Use bailout stub info to reconstruct stack r=jandem,iain
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
-