Christian Gunderman
|
dac3735626
|
Disallow underspecified types (#21485)
|
2026-03-07 21:05:38 +00:00 |
|
Abhi
|
931e668b47
|
refactor(core): standardize MCP tool naming to mcp_ FQN format (#21425)
|
2026-03-06 22:17:28 +00:00 |
|
anj-s
|
c1317aafb3
|
fix: logic for task tracker strategy and remove tracker tools (#21355)
|
2026-03-06 15:17:49 +00:00 |
|
JATIN
|
35c1999341
|
documentiong ensures ripgrep (#21298)
Co-authored-by: Gaurav <39389231+gsquared94@users.noreply.github.com>
|
2026-03-06 06:10:12 +00:00 |
|
anj-s
|
a8f507352b
|
feat (core): Implement tracker related SI changes (#19964)
|
2026-03-06 00:18:05 +00:00 |
|
Christian Gunderman
|
c5112cde46
|
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
|
49e4082f38
|
feat(telemetry): include language in telemetry and fix accepted lines computation (#21126)
|
2026-03-04 18:58:39 +00:00 |
|
Jacob Richman
|
352fb0c976
|
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
|
a63c76522a
|
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
|
28af4e127f
|
fix: merge duplicate imports in packages/core (3/4) (#20928)
|
2026-03-04 00:12:59 +00:00 |
|
Dev Randalpura
|
f3bbe6e77a
|
fix(core): send shell output to model on cancel (#20501)
|
2026-03-03 22:10:16 +00:00 |
|
Abhi
|
28e79831ac
|
fix(core): sanitize and length-check MCP tool qualified names (#20987)
|
2026-03-03 21:38:52 +00:00 |
|
Jerop Kipruto
|
d05ba11a31
|
refactor(core): replace manual syncPlanModeTools with declarative policy rules (#20596)
|
2026-03-02 22:30:50 +00:00 |
|
Allen Hutchison
|
bb6d1a2775
|
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
|
b7a8f0d1f9
|
fix(core): ensure subagents use qualified MCP tool names (#20801)
|
2026-03-02 21:12:13 +00:00 |
|
Christian Gunderman
|
7ca3a33f8b
|
Subagent activity UX. (#17570)
|
2026-03-02 21:04:31 +00:00 |
|
Aishanee Shah
|
659301ff83
|
feat(core): centralize read_file limits and update gemini-3 description (#20619)
|
2026-03-02 20:11:58 +00:00 |
|
Sandy Tao
|
a153ff587b
|
refactor(core): Extract tool parameter names as constants (#20460)
|
2026-02-28 21:27:54 +00:00 |
|
Spencer
|
20d884da2f
|
fix(core): reduce intrusive MCP errors and deduplicate diagnostics (#20232)
|
2026-02-27 20:04:36 +00:00 |
|
Adib234
|
23905bcd77
|
fix(plan): prevent agent from using ask_user for shell command confirmation (#20504)
|
2026-02-27 17:51:47 +00:00 |
|
Adib234
|
25ade7bcb7
|
feat(plan): update planning workflow to encourage multi-select with descriptions of options (#20491)
|
2026-02-27 15:42:37 +00:00 |
|
christine betts
|
58df1c6237
|
Fix extension MCP server env var loading (#20374)
|
2026-02-27 14:49:10 +00:00 |
|
Tommaso Sciortino
|
4b7ce1fe67
|
Avoid overaggressive unescaping (#20520)
|
2026-02-27 01:50:21 +00:00 |
|
Sandy Tao
|
39938000a9
|
feat(core): rename grep_search include parameter to include_pattern (#20328)
|
2026-02-26 04:16:21 +00:00 |
|
Abhi
|
28c9a907de
|
feat(core): introduce Kind.Agent for sub-agent classification (#20369)
|
2026-02-26 01:04:20 +00:00 |
|
Sandy Tao
|
3ff5cfaaf6
|
feat(telemetry): Add context breakdown to API response event (#19699)
|
2026-02-24 23:26:28 +00:00 |
|
Jerop Kipruto
|
4dd940f8ce
|
feat(plan): inject message when user manually exits Plan mode (#20203)
|
2026-02-24 19:31:41 +00:00 |
|
Himanshu Soni
|
e4204d5939
|
fix(core): create new McpClient on restart to apply updated config (#20126)
|
2026-02-24 18:03:33 +00:00 |
|
Jerop Kipruto
|
182c858e67
|
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
|
15f6c8b8da
|
feat(policy): Propagate Tool Annotations for MCP Servers (#20083)
|
2026-02-24 14:20:11 +00:00 |
|
Steven Robertson
|
b0ceb74462
|
feat: implement AfterTool tail tool calls (#18486)
|
2026-02-24 03:57:00 +00:00 |
|
Yuki Okita
|
05bc0399f3
|
feat(cli): allow expanding full details of MCP tool on approval (#19916)
|
2026-02-24 01:45:05 +00:00 |
|
Gal Zahavi
|
0bc2d3ab16
|
fix(core): allow environment variable expansion and explicit overrides for MCP servers (#18837)
|
2026-02-23 21:35:01 +00:00 |
|
Sandy Tao
|
0cc4f09595
|
feat(core): replace expected_replacements with allow_multiple in replace tool (#20033)
|
2026-02-23 19:53:58 +00:00 |
|
Michael Bleigh
|
70336e73b1
|
feat(core): implement experimental direct web fetch (#19557)
|
2026-02-23 19:50:14 +00:00 |
|
Aishanee Shah
|
7cfbb6fb71
|
feat(core): optimize tool descriptions and schemas for Gemini 3 (#19643)
|
2026-02-23 19:27:35 +00:00 |
|
Himanshu Soni
|
774ae220be
|
fix(core): prevent state corruption in McpClientManager during collis (#19782)
|
2026-02-23 18:35:31 +00:00 |
|
Tommaso Sciortino
|
813e0c18ac
|
Allow ask headers longer than 16 chars (#20041)
|
2026-02-23 18:26:59 +00:00 |
|
Sri Pasumarthi
|
3966f3c053
|
feat: Map tool kinds to explicit ACP.ToolKind values and update test … (#19547)
|
2026-02-23 18:22:05 +00:00 |
|
Shivangi Sharma
|
a91bc60e18
|
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
|
faa1ec3044
|
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 |
|
Abhi
|
acb7f577de
|
chore(lint): fix lint errors seen when running npm run lint (#19844)
|
2026-02-21 18:33:25 +00:00 |
|
Christian Gunderman
|
5d98ed5820
|
Utilize pipelining of grep_search -> read_file to eliminate turns (#19574)
|
2026-02-21 00:36:10 +00:00 |
|
Adam Weidman
|
547f5d45f5
|
feat(core): migrate read_file to 1-based start_line/end_line parameters (#19526)
|
2026-02-20 22:59:18 +00:00 |
|
Christian Gunderman
|
58d637f919
|
Disallow and suppress unsafe assignment (#19736)
|
2026-02-20 22:28:55 +00:00 |
|
matt korwel
|
6cfd29ef9b
|
feat(plan): enforce read-only constraints in Plan Mode (#19433)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Jerop Kipruto <jerop@google.com>
|
2026-02-20 19:33:04 +00:00 |
|
Alisa
|
27b7fc04de
|
Search updates (#19482)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-02-20 17:54:28 +00:00 |
|
╯‵Д′)╯彡┻━┻ (☕1e6)
|
be03e0619f
|
fix: use discoverOAuthFromWWWAuthenticate for reactive OAuth flow (#18760) (#19038)
|
2026-02-20 17:48:42 +00:00 |
|
matt korwel
|
0f855fc0c4
|
fix(security): rate limit web_fetch tool to mitigate DDoS via prompt injection (#19567)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
|
2026-02-20 17:18:07 +00:00 |
|
Sandy Tao
|
fb1b1b451d
|
feat(core): refine Edit and WriteFile tool schemas for Gemini 3 (#19476)
|
2026-02-20 01:03:10 +00:00 |
|