Commit Graph

143 Commits

Author SHA1 Message Date
Tommaso Sciortino d6aa4d279e fix(core): properly support allowRedirect in policy engine (#23579) 2026-03-23 20:32:50 +00:00
Christian Gunderman 6ade35aace Disallow and suppress misused spread operator. (#23294) 2026-03-21 05:21:53 +00:00
Ratish P 18ea444676 feat(extensions): add --skip-settings flag to install command (#17212) 2026-03-20 16:10:59 +00:00
Gaurav 63879e22b2 feat(core): add support for admin-forced MCP server installations (#23163) 2026-03-19 22:32:43 +00:00
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