Commit Graph

128 Commits

Author SHA1 Message Date
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
N. Taylor Mullen
c93e61583e fix(core): propagate subagent context to policy engine (#22086) 2026-03-11 23:01:45 +00:00
Abhi
08eba0e888 feat(core): simplify subagent success UI and improve early termination display (#21917) 2026-03-11 21:11:07 +00:00
joshualitt
4ec6a7e9d1 feat(core): Thread AgentLoopContext through core. (#21944) 2026-03-11 01:12:59 +00:00
Shyam Raghuwanshi
7ef967de02 fix: robust UX for remote agent errors (#20307)
Co-authored-by: Adam Weidman <adamfweidman@google.com>
2026-03-10 23:50:25 +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
Alisa
d84ef01265 feat(a2a): implement standardized normalization and streaming reassembly (#21402)
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2026-03-10 19:19:48 +00:00
Adam Weidman
6e938285b1 refactor: remove agent_card_requires_auth config flag (#21914) 2026-03-10 19:16:46 +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
Sandy Tao
9aa7de53cd feat(core): add OAuth2 Authorization Code auth provider for A2A agents (#21496)
Co-authored-by: Adam Weidman <adamfweidman@google.com>
2026-03-10 15:24:44 +00:00
Gaurav
8adf7cd1e4 fix(core): override toolRegistry property for sub-agent schedulers (#21766) 2026-03-10 07:41:54 +00:00
AK
4bef661d9a feat(policy): support subagent-specific policies in TOML (#21431) 2026-03-09 19:22:46 +00:00
joshualitt
3c4550387f feat(core): improve subagent result display (#20378) 2026-03-09 19:20:15 +00:00
Alisa
f7a77c066d feat(security): implement robust IP validation and safeFetch foundation (#21401) 2026-03-09 19:02:07 +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
joshualitt
5fe78442b3 feat(core): Introduce AgentLoopContext. (#21198) 2026-03-09 16:02:20 +00:00
Christian Gunderman
d8e8afd0c3 Disallow underspecified types (#21485) 2026-03-07 21:05:38 +00:00
Jacob Richman
1e3e42dc93 Make test suite pass when the GEMINI_SYSTEM_MD env variable or GEMINI_WRITE_SYSTEM_MD variable happens to be set locally/ (#21480) 2026-03-07 20:04:17 +00:00
Abhi
f82d87299b refactor(core): standardize MCP tool naming to mcp_ FQN format (#21425) 2026-03-06 22:17:28 +00:00
Aditya Bijalwan
ad8528833e test: add browser agent integration tests (#21151) 2026-03-05 13:29:35 +00:00
nityam
9c0ff50664 fix: merge duplicate imports in packages/core (3/4) (#20928) 2026-03-04 00:12:59 +00:00
Adam Weidman
c268074cc2 fix(core): increase A2A agent timeout to 30 minutes (#21028) 2026-03-03 22:59:53 +00:00
Adam Weidman
2cbe5ef08d feat(agents): directly indicate auth required state (#20986) 2026-03-03 17:10:12 +00:00
Sandy Tao
7931de8bda feat(core): support authenticated A2A agent card discovery (#20622)
Co-authored-by: Adam Weidman <adamfweidman@google.com>
Co-authored-by: Adam Weidman <65992621+adamfweidman@users.noreply.github.com>
2026-03-02 21:29:31 +00:00
Abhi
bfb0ff8cff fix(core): ensure subagents use qualified MCP tool names (#20801) 2026-03-02 21:12:13 +00:00
Christian Gunderman
b738c14ddc Subagent activity UX. (#17570) 2026-03-02 21:04:31 +00:00
Sandy Tao
300f8a5d85 feat(core): implement HTTP authentication support for A2A remote agents (#20510)
Co-authored-by: Adam Weidman <adamfweidman@google.com>
2026-03-02 19:59:48 +00:00
Adam Weidman
daa8d3db32 Merge User and Agent Card Descriptions #20849 (#20850) 2026-03-02 17:59:29 +00:00
heaventourist
fbaf813dbf feat(telemetry) Instrument traces with more attributes and make them available to OTEL users (#20237)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Jerop Kipruto <jerop@google.com>
Co-authored-by: MD. MOHIBUR RAHMAN <35300157+mrpmohiburrahman@users.noreply.github.com>
Co-authored-by: Jeffrey Ying <jeffrey.ying86@live.com>
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
Co-authored-by: joshualitt <joshualitt@google.com>
Co-authored-by: Dev Randalpura <devrandalpura@google.com>
Co-authored-by: Google Admin <github-admin@google.com>
Co-authored-by: Ben Knutson <benknutson@google.com>
2026-02-27 02:26:16 +00:00
Adam Weidman
0bdcf9c03a feat(core): improve A2A content extraction (#20487)
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
2026-02-26 22:38:30 +00:00
joshualitt
325c8683db feat(core): Enable generalist agent (#19665) 2026-02-26 16:38:49 +00:00
Abhi
cb2291c920 feat(core): introduce Kind.Agent for sub-agent classification (#20369) 2026-02-26 01:04:20 +00:00
Adam Weidman
9c55ba4f1b feat(core): implement robust A2A streaming reassembly and fix task continuity (#20091) 2026-02-25 16:51:08 +00:00
Gaurav
18dea42679 feat(browser): implement experimental browser agent (#19284) 2026-02-24 17:22:09 +00:00
Abhi
deb202e185 chore(lint): fix lint errors seen when running npm run lint (#19844) 2026-02-21 18:33:25 +00:00
Abhi
0aec742f72 fix(cli): filter subagent sessions from resume history (#19698) 2026-02-21 17:41:27 +00:00
Christian Gunderman
981e9a978e Disallow and suppress unsafe assignment (#19736) 2026-02-20 22:28:55 +00:00
Adam Weidman
3f6dd3e850 feat(a2a): Add API key authentication provider (#19548) 2026-02-20 18:55:36 +00:00
joshualitt
b11df9d839 feat(core): Implement parallel FC for read only tools. (#18791) 2026-02-20 00:38:22 +00:00
Adam Weidman
c10c25b4eb chore(core): improve encapsulation and remove unused exports (#19556) 2026-02-19 20:19:32 +00:00
Abhijit Balaji
4fa0011a14 fix(core): prevent duplicate tool approval entries in auto-saved.toml (#19487)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-19 20:03:52 +00:00
Christian Gunderman
ce20a662f1 Fix message too large issue. (#19499) 2026-02-19 19:06:36 +00:00
joshualitt
be97897a39 feat(core): experimental in-progress steering hints (2 of 2) (#19307) 2026-02-18 22:05:50 +00:00
Yuna Seol
9c58c0471a feat: add role-specific statistics to telemetry and UI (cont. #15234) (#18824)
Co-authored-by: Yuna Seol <yunaseol@google.com>
2026-02-17 17:32:30 +00:00
N. Taylor Mullen
2c6cbb13f1 feat(core): support custom reasoning models by default (#19227) 2026-02-16 20:47:58 +00:00
Adam Weidman
c5d20debba feat(a2a): add value-resolver for auth credential resolution (#18653) 2026-02-11 21:23:28 +00:00
Christian Gunderman
c369147b32 Disallow unsafe type assertions (#18688) 2026-02-10 00:10:15 +00:00
N. Taylor Mullen
da2d93d8b7 feat(core): transition sub-agents to XML format and improve definitions (#18555) 2026-02-09 02:25:04 +00:00
Abhi
b680d66793 feat(core): pause agent timeout budget while waiting for tool confirmation (#18415) 2026-02-08 04:03:47 +00:00
Jerop Kipruto
559f916b5a fix(core): prevent subagent bypass in plan mode (#18484) 2026-02-06 22:55:00 +00:00