Closed Bug 2056626 Opened 1 month ago Closed

Improve pageload handling in exa-powered search tool calls

Categories

(Core :: Machine Learning: General, task)

task

Tracking

()

VERIFIED FIXED
155 Branch
Tracking Status
firefox153 + verified
firefox154 --- verified
firefox155 --- verified

People

(Reporter: bjohns, Assigned: bjohns)

References

Details

(Whiteboard: [aiasst])

Attachments

(3 files, 3 obsolete files)

Often the exa tool will call a search and hang when it tries to read pages. We need to add better timeouts and error handling here.

Blocks: 2056938
Pushed by bjohns@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/1e6c3db14c21 https://hg.mozilla.org/integration/autoland/rev/5a2c7c540c8b Added timeout to return from getPageContent if no results by READ_TIMEOUT_MS r=tetchart
Blocks: 2057031
Status: NEW → RESOLVED
Closed: 1 month ago
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 155 Branch
Attachment #9615363 - Flags: approval-mozilla-release?
Attachment #9615370 - Flags: approval-mozilla-release?
Attachment #9615377 - Flags: approval-mozilla-release?
Attachment #9615390 - Flags: approval-mozilla-release?
Attachment #9615377 - Attachment is obsolete: true
Attachment #9615377 - Flags: approval-mozilla-release?
Attachment #9615370 - Attachment is obsolete: true
Attachment #9615370 - Flags: approval-mozilla-release?
Attachment #9615363 - Attachment is obsolete: true
Attachment #9615363 - Flags: approval-mozilla-release?
No longer blocks: 2057031
Component: General → Machine Learning: General
Product: Firefox → Core
Attachment #9615735 - Flags: approval-mozilla-beta?
Attachment #9615390 - Attachment is obsolete: true
Attachment #9615390 - Flags: approval-mozilla-release?

firefox-beta Uplift Approval Request

  • User impact if declined/Reason for urgency: These patches add the search_the_web tool to the assistant, allowing the assistant to directly answer user queries, rather than handing off to a search engine.
  • Code covered by automated testing?: yes
  • Fix verified in Nightly?: yes
  • Needs manual QE testing?: yes
  • Steps to reproduce for manual QE testing: Ask the agent a question requiring web search. The agent should respond directly -- generally also providing links to sources (although this requirement is not part of the patch).

In some cases, the agent will still hand off to the search engine, but it should mostly answer queries directly.

  • Risk associated with taking this patch: low
  • Explanation of risk level: Fallback behavior reverts to baseline search engine.
  • String changes made/needed?: No
  • Is Android affected?: no
Flags: qe-verify+
Attachment #9615735 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Blocks: 2057031

this is part of the 9 patch stack for potential exa v0 153 ride along uplifts https://phabricator.services.mozilla.com/D313875 (some abandoned for now until we get 154 beta verified)

QA Whiteboard: [uplift][qa-ver-needed-c155/b154]

Verified as fixed in our latest Nightly 155.0a1 (2026-07-26) and our latest Beta 154.0b3

Attachment #9615390 - Attachment is obsolete: false
Attachment #9615390 - Flags: approval-mozilla-release+

Verified as fixed in our latest Release 153.0.3

Status: RESOLVED → VERIFIED
QA Whiteboard: [uplift][qa-ver-needed-c155/b154] → [uplift][qa-ver-done-c155/b154]
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: