Commit Graph

37 Commits

Author SHA1 Message Date
Gaurav 4b042c2c23 feat(browser): supersede stale snapshots to reclaim context-window tokens (#24440) 2026-04-01 18:41:39 +00:00
cynthialong0-0 8a665670f5 feat(core): update browser agent prompt to check open pages first when bringing up (#24431) 2026-04-01 17:52:18 +00:00
Gaurav 29b8cfa54d feat(browser): add sandbox-aware browser agent initialization (#24419) 2026-04-01 17:18:17 +00:00
cynthialong0-0 d4f78392de fix(core): ensure blue border overlay and input blocker to act correctly depending on browser agent activities (#24385) 2026-04-01 16:35:44 +00:00
Gaurav 41abd1ef65 fix(core): fix browser agent UX issues and improve E2E test reliability (#24312) 2026-03-31 23:00:16 +00:00
cynthialong0-0 6f529892fe fix(core): fix race condition between browser agent and main closing process (#24340) 2026-03-31 17:43:37 +00:00
cynthialong0-0 5f0b7bfa6d Fix(browser): terminate immediately for "browser is already running" error (#24233)
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
2026-03-31 17:07:58 +00:00
Gaurav 861bab35c0 fix(browser): terminate subagent immediately on domain restriction violations (#24313) 2026-03-31 16:51:27 +00:00
cynthialong0-0 49c5002df6 fix(browser): reset action counter for each agent session and let it ignore internal actions (#24228) 2026-03-31 15:23:19 +00:00
Aditya Bijalwan 1a8845a71d feat(core): implement persistent browser session management (#21306)
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
Co-authored-by: cynthialong0-0 <82900738+cynthialong0-0@users.noreply.github.com>
2026-03-26 21:33:37 +00:00
Aditya Bijalwan 07e119d9d6 fix(browser): keep input blocker active across navigations (#22562)
Co-authored-by: cynthialong0-0 <82900738+cynthialong0-0@users.noreply.github.com>
2026-03-26 16:54:49 +00:00
cynthialong0-0 6b1db6eb96 feat(browser): dynamically discover read-only tools (#23805) 2026-03-25 19:16:48 +00:00
tony-shi 9b16be28f8 fix(browser): add proxy bypass constraint to domain restriction system prompt (#23229)
Co-authored-by: cynthialong0-0 <82900738+cynthialong0-0@users.noreply.github.com>
2026-03-25 15:59:21 +00:00
tony-shi 3879c830b4 fix(browser): detect embedded URLs in query params to prevent allowedDomains bypass (#23225)
Co-authored-by: cynthialong0-0 <82900738+cynthialong0-0@users.noreply.github.com>
2026-03-25 15:26:00 +00:00
cynthialong0-0 b1935dbd78 feat(browser): add maxActionsPerTask for browser agent setting (#23216) 2026-03-24 21:40:48 +00:00
Abhi b75a7b3dce fix(core): accurately reflect subagent tool failure in UI (#23187) 2026-03-24 01:56:00 +00:00
cynthialong0-0 5c7981b883 feat(browser): add warning message for session mode 'existing' (#23288) 2026-03-21 03:59:16 +00:00
cynthialong0-0 516c95349d feat(browser): add sensitive action controls and read-only noise reduction (#22867) 2026-03-20 22:34:04 +00:00
cynthialong0-0 cab002ae66 feat(core): add security prompt for browser agent (#23241) 2026-03-20 20:12:24 +00:00
Dev Randalpura 4a1cd30c88 fix(core): add sanitization to sub agent thoughts and centralize utilities (#22828) 2026-03-20 19:19:18 +00:00
cynthialong0-0 8948c58b04 fix(browser-agent): enable "Allow all server tools" session policy (#22343) 2026-03-19 16:32:35 +00:00
Gaurav 9053f409f5 fix(core): narrow browser agent description to prevent stealing URL tasks from web_fetch (#23086) 2026-03-19 10:45:59 +00:00
Aditya Bijalwan 8374065bdc Feat/browser privacy consent (#21119) 2026-03-18 19:33:24 +00:00
cynthialong0-0 3520f33a80 feat(agent): replace the runtime npx for browser agent chrome devtool mcp with pre-built bundle (#22213)
Co-authored-by: Gaurav Ghosh <gaghosh@google.com>
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
2026-03-16 08:05:38 +00:00
kevinjwang1 933777141c Add ModelDefinitions to ModelConfigService (#22302) 2026-03-14 21:45:21 +00:00
cynthialong0-0 5589aac742 feat(agent): add allowed domain restrictions for browser agent (#21775) 2026-03-13 19:41:40 +00:00
Aditya Bijalwan b7ce4071ae feat(browser): implement input blocker overlay during automation (#21132)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
Co-authored-by: Gaurav Ghosh <gaghosh@google.com>
2026-03-12 11:29:57 +00:00
joshualitt 4ec6a7e9d1 feat(core): Thread AgentLoopContext through core. (#21944) 2026-03-11 01:12:59 +00:00
Aditya Bijalwan 5a91ecb48b feat: add pulsating blue border automation overlay to browser agent (#21173)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
2026-03-10 20:15:03 +00:00
Spencer 0f89676dbb feat(policy): support auto-add to policy by default and scoped persistence (#20361) 2026-03-10 17:01:41 +00:00
Gaurav 8adf7cd1e4 fix(core): override toolRegistry property for sub-agent schedulers (#21766) 2026-03-10 07:41:54 +00:00
joshualitt 3c4550387f feat(core): improve subagent result display (#20378) 2026-03-09 19:20:15 +00:00
Aditya Bijalwan 3cc7ffd867 Feat/browser agent progress emission (#21218)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-09 17:26:00 +00:00
Christian Gunderman d8e8afd0c3 Disallow underspecified types (#21485) 2026-03-07 21:05:38 +00:00
Aditya Bijalwan ad8528833e test: add browser agent integration tests (#21151) 2026-03-05 13:29:35 +00:00
Christian Gunderman b738c14ddc Subagent activity UX. (#17570) 2026-03-02 21:04:31 +00:00
Gaurav 18dea42679 feat(browser): implement experimental browser agent (#19284) 2026-02-24 17:22:09 +00:00