Commit Graph

139 Commits

Author SHA1 Message Date
Abhi
b22757b2c1 feat: enable subagents (#22386) 2026-03-16 18:40:12 +00:00
Tommaso Sciortino
83749c6c97 refactor(cli): consolidate getErrorMessage utility to core (#22190) 2026-03-13 15:40:29 +00:00
nityam
3afc23b3b2 merge duplicate imports packages/cli/src subtask1 (#22040) 2026-03-11 17:50:42 +00:00
David Pierce
7abb7e5235 Update mcp's list function to check for disablement. (#21148) 2026-03-09 18:10:00 +00:00
Christian Gunderman
d8e8afd0c3 Disallow underspecified types (#21485) 2026-03-07 21:05:38 +00:00
Sehoon Shon
98b2db3124 fix(cli): implement --all flag for extensions uninstall (#21319) 2026-03-06 03:02:01 +00:00
Gal Zahavi
79178ecd7b fix(extensions): preserve symlinks in extension source path while enforcing folder trust (#20867) 2026-03-05 00:06:19 +00:00
Spencer
7be2531c06 fix(core): reduce intrusive MCP errors and deduplicate diagnostics (#20232) 2026-02-27 20:04:36 +00:00
christine betts
8adca747bb Add support for policy engine in extensions (#20049)
Co-authored-by: Jerop Kipruto <jerop@google.com>
2026-02-27 03:29:33 +00:00
Jacob Richman
b672db6a3f test: support tests that include color information (#20220) 2026-02-25 23:31:35 +00:00
Gal Zahavi
14a5f2cc80 feat(extensions): enforce folder trust for local extension install (#19703) 2026-02-24 19:58:44 +00:00
Christian Gunderman
1958555db2 Disallow unsafe returns. (#19767) 2026-02-21 01:12:56 +00:00
Jack Wotherspoon
b70712b9fa docs: custom themes in extensions (#19219) 2026-02-16 19:58:48 +00:00
Adib234
56784ac15c Revert unintended credentials exposure (#18840) 2026-02-11 20:06:28 +00:00
Christian Gunderman
c369147b32 Disallow unsafe type assertions (#18688) 2026-02-10 00:10:15 +00:00
Shreya Keshive
197dfed757 feat(admin): apply MCP allowlist to extensions & gemini mcp list command (#18442) 2026-02-06 18:07:00 +00:00
Grant McCloskey
5ad86d74a2 fix(cli): color extension link success message green (#18386) 2026-02-05 18:34:09 +00:00
christine betts
a290ab5deb Add support for /extensions config command (#17895) 2026-02-05 16:04:24 +00:00
Grant McCloskey
2c39d878ed feat(skills): implement linking for agent skills (#18295) 2026-02-04 22:11:01 +00:00
Gal Zahavi
3d5b94da6e fix: enforce folder trust for workspace settings, skills, and context (#17596)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-03 22:53:31 +00:00
christine betts
9db7c30643 Fix handling of empty settings (#18131) 2026-02-03 20:39:20 +00:00
Tu Shaokun
4249e663b0 fix(cli): list installed extensions when update target missing (#17082) 2026-01-29 02:13:40 +00:00
Spencer
c6f2add6a6 feat(extensions): add support for custom themes in extensions (#17327) 2026-01-28 18:58:35 +00:00
Adib234
438768f10b Fix unintended credential exposure to MCP Servers (#17311)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2026-01-28 18:56:15 +00:00
christine betts
f349020500 [extension config] Make breaking optional value non-optional (#17785) 2026-01-28 16:11:21 +00:00
Jacob Richman
98ac14a326 GEMINI.md polish (#17680) 2026-01-27 21:13:11 +00:00
Akihiro Suda
5747a79d92 feat(cli): add gemini extensions list --output-format=json (#14479)
Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2026-01-27 13:27:42 +00:00
Godwin Iheuwa
73feb17e57 fix(extensions): add .gitignore to extension templates (#17293)
Co-authored-by: RUiNtheExtinct <deepkarma001@gmail.com>
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2026-01-27 13:24:21 +00:00
Jasmeet Bhatia
ad85a103c7 feat(mcp/extensions): Allow users to selectively enable/disable MCP servers included in an extension( Issue #11057 & #17402) (#17434) 2026-01-27 01:02:14 +00:00
christine betts
184039d691 Fix extensions config error (#17580)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2026-01-26 22:28:52 +00:00
Jasmeet Bhatia
29c9c8ee54 feat(mcp): add enable/disable commands for MCP servers (#11057) (#16299)
Co-authored-by: Allen Hutchison <adh@google.com>
2026-01-22 23:38:06 +00:00
Abhi
a7b0de47aa feat(hooks): enable hooks system by default (#17247) 2026-01-21 22:40:31 +00:00
Shreya Keshive
4e1567e719 fix(admin): Ensure CLI commands run in non-interactive mode (#17218) 2026-01-21 17:38:20 +00:00
Panagiotis Mantafounis
00929986cb fix(cli): display 'http' type on mcp list (#16915)
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
2026-01-21 02:37:19 +00:00
joshualitt
f971d8e261 feat(core): Ensure all properties in hooks object are event names. (#16870) 2026-01-20 22:47:31 +00:00
Shreya Keshive
d76aaf5dd5 feat(admin): apply admin settings to gemini skills/mcp/extensions commands (#17102) 2026-01-20 17:52:11 +00:00
christine betts
90ea0506ef Revert "Revert "Update extension examples"" (#16445) 2026-01-20 17:14:46 +00:00
Jacob Richman
f8d8f4f930 Make merged settings non-nullable and fix all lints related to that. (#16647) 2026-01-15 17:26:10 +00:00
N. Taylor Mullen
ba134b5152 feat(cli): add security consent prompts for skill installation (#16549) 2026-01-15 01:47:02 +00:00
N. Taylor Mullen
8ca38a15c3 refactor(skills): replace 'project' with 'workspace' scope (#16380) 2026-01-14 21:05:26 +00:00
christine betts
c350ba71b6 Add an experimental setting for extension config (#16506) 2026-01-14 15:16:42 +00:00
N. Taylor Mullen
620c3f63ff fix(cli): fix 'gemini skills install' unknown argument error (#16537) 2026-01-13 21:14:14 +00:00
N. Taylor Mullen
49121f8c00 feat(cli): add install and uninstall commands for skills (#16377) 2026-01-12 23:24:41 +00:00
christine betts
954af3c7d2 Revert "Update extension examples" (#16442) 2026-01-12 20:53:22 +00:00
christine betts
a181f22666 Update extension examples (#16274)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-12 17:16:35 +00:00
N. Taylor Mullen
5ea6347c9b fix(skills): remove "Restart required" message from non-interactive commands (#16307) 2026-01-10 11:59:38 +00:00
N. Taylor Mullen
5eb841ae7e Support for Built-in Agent Skills (#16045) 2026-01-10 06:26:58 +00:00
N. Taylor Mullen
9e6b2b47de [Skills] UX Polishing: Transparent feedback and CLI refinements (#15954) 2026-01-08 06:30:33 +00:00
christine betts
6081d70888 Simplify extension settings command (#16001) 2026-01-07 16:23:07 +00:00
N. Taylor Mullen
f5ff944036 [Skills] Multi-scope skill enablement and shadowing fix (#15953) 2026-01-07 04:24:29 +00:00