Commit Graph

548 Commits

Author SHA1 Message Date
Aishanee Shah
bd23fec6a9 Feat/retry fetch notifications (#21813) 2026-03-11 03:33:50 +00:00
joshualitt
4ec6a7e9d1 feat(core): Thread AgentLoopContext through core. (#21944) 2026-03-11 01:12:59 +00:00
Prasanna Pal
c5f1f115c2 fix(core): handle AbortError when ESC cancels tool execution (#20863) 2026-03-10 17:11:08 +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
Muhammad Usman
bb3e170795 fix(core): resolve Windows line ending and path separation bugs across CLI (#21068) 2026-03-09 22:40:22 +00:00
Alisa
f7a77c066d feat(security): implement robust IP validation and safeFetch foundation (#21401) 2026-03-09 19:02:07 +00:00
David Pierce
7abb7e5235 Update mcp's list function to check for disablement. (#21148) 2026-03-09 18:10:00 +00:00
anj-s
7a7052fa96 fix(core): display actual graph output in tracker_visualize tool (#21455) 2026-03-09 13:36:16 +00:00
Keith Guerin
c3df37fd4a feat(cli): Invert quota language to 'percent used' (#20100)
Co-authored-by: jacob314 <jacob314@gmail.com>
2026-03-07 23:17:10 +00:00
Christian Gunderman
d8e8afd0c3 Disallow underspecified types (#21485) 2026-03-07 21:05:38 +00:00
Abhi
f82d87299b refactor(core): standardize MCP tool naming to mcp_ FQN format (#21425) 2026-03-06 22:17:28 +00:00
anj-s
7714ad4349 fix: logic for task tracker strategy and remove tracker tools (#21355) 2026-03-06 15:17:49 +00:00
JATIN
f4ee6c0d02 documentiong ensures ripgrep (#21298)
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
2026-03-06 06:10:12 +00:00
anj-s
dc09fcbda9 feat (core): Implement tracker related SI changes (#19964) 2026-03-06 00:18:05 +00:00
Christian Gunderman
95514080a7 fix(core): truncate excessively long lines in grep search output (#21147)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-05 01:30:28 +00:00
Christian Gunderman
f5f5b0c66f feat(telemetry): include language in telemetry and fix accepted lines computation (#21126) 2026-03-04 18:58:39 +00:00
Jacob Richman
b07e0f2755 fix(mcp): Notifications/tools/list_changed support not working (#21050)
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2026-03-04 09:46:17 -05:00
anj-s
81332837fc feat(core): Add tracker CRUD tools & visualization (#19489)
Co-authored-by: Jerop Kipruto <jerop@google.com>
2026-03-04 00:42:48 +00:00
nityam
9c0ff50664 fix: merge duplicate imports in packages/core (3/4) (#20928) 2026-03-04 00:12:59 +00:00
Dev Randalpura
5658594bb3 fix(core): send shell output to model on cancel (#20501) 2026-03-03 22:10:16 +00:00
Abhi
de0f56aee5 fix(core): sanitize and length-check MCP tool qualified names (#20987) 2026-03-03 21:38:52 +00:00
Jerop Kipruto
7cc03d731c refactor(core): replace manual syncPlanModeTools with declarative policy rules (#20596) 2026-03-02 22:30:50 +00:00
Allen Hutchison
338e584ae1 feat(core): add tool name validation in TOML policy files (#19281)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-02 21:47:21 +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
Aishanee Shah
92e2129edb feat(core): centralize read_file limits and update gemini-3 description (#20619) 2026-03-02 20:11:58 +00:00
Sandy Tao
11710d01ac refactor(core): Extract tool parameter names as constants (#20460) 2026-02-28 21:27:54 +00:00
Spencer
7be2531c06 fix(core): reduce intrusive MCP errors and deduplicate diagnostics (#20232) 2026-02-27 20:04:36 +00:00
Adib234
3fa2d5977a fix(plan): prevent agent from using ask_user for shell command confirmation (#20504) 2026-02-27 17:51:47 +00:00
Adib234
f8cb0b8e0b feat(plan): update planning workflow to encourage multi-select with descriptions of options (#20491) 2026-02-27 15:42:37 +00:00
christine betts
f773a97e2e Fix extension MCP server env var loading (#20374) 2026-02-27 14:49:10 +00:00
Tommaso Sciortino
8760356c37 Avoid overaggressive unescaping (#20520) 2026-02-27 01:50:21 +00:00
Sandy Tao
4a47d0b349 feat(core): rename grep_search include parameter to include_pattern (#20328) 2026-02-26 04:16:21 +00:00
Abhi
cb2291c920 feat(core): introduce Kind.Agent for sub-agent classification (#20369) 2026-02-26 01:04:20 +00:00
Sandy Tao
40f1f52560 feat(telemetry): Add context breakdown to API response event (#19699) 2026-02-24 23:26:28 +00:00
Jerop Kipruto
fd84272bd5 feat(plan): inject message when user manually exits Plan mode (#20203) 2026-02-24 19:31:41 +00:00
Himanshu Soni
6b493adf35 fix(core): create new McpClient on restart to apply updated config (#20126) 2026-02-24 18:03:33 +00:00
Jerop Kipruto
715f28cc30 feat(policy): centralize plan mode tool visibility in policy engine (#20178)
Co-authored-by: Mahima Shanware <mshanware@google.com>
2026-02-24 17:17:43 +00:00
Jerop Kipruto
06161f5a97 feat(policy): Propagate Tool Annotations for MCP Servers (#20083) 2026-02-24 14:20:11 +00:00
Steven Robertson
f672c1b8cb feat: implement AfterTool tail tool calls (#18486) 2026-02-24 03:57:00 +00:00
Yuki Okita
7a0bf04fb9 feat(cli): allow expanding full details of MCP tool on approval (#19916) 2026-02-24 01:45:05 +00:00
Gal Zahavi
dbf9229e7e fix(core): allow environment variable expansion and explicit overrides for MCP servers (#18837) 2026-02-23 21:35:01 +00:00
Sandy Tao
b5998e4b88 feat(core): replace expected_replacements with allow_multiple in replace tool (#20033) 2026-02-23 19:53:58 +00:00
Michael Bleigh
8d5bfa09c4 feat(core): implement experimental direct web fetch (#19557) 2026-02-23 19:50:14 +00:00
Aishanee Shah
d87ff55503 feat(core): optimize tool descriptions and schemas for Gemini 3 (#19643) 2026-02-23 19:27:35 +00:00
Himanshu Soni
2249159004 fix(core): prevent state corruption in McpClientManager during collis (#19782) 2026-02-23 18:35:31 +00:00
Tommaso Sciortino
596553ec4a Allow ask headers longer than 16 chars (#20041) 2026-02-23 18:26:59 +00:00
Sri Pasumarthi
4505ead195 feat: Map tool kinds to explicit ACP.ToolKind values and update test … (#19547) 2026-02-23 18:22:05 +00:00
Shivangi Sharma
ece9729436 fix(core): add uniqueness guard to edit tool (#19890)
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2026-02-22 20:24:58 +00:00
Nick Salerni
2af5ab6378 fix(core): prevent omission placeholder deletions in replace/write_file (#19870)
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2026-02-22 19:58:31 +00:00