Commit Graph

342 Commits

Author SHA1 Message Date
Jacob MacDonald 0b45accdf8 use github release artifacts instead of cloning repos when available (#9147) 2025-09-22 19:12:41 +00:00
Allen Hutchison ae5202a04f feat: add message bus integration for tool confirmation (#8938) 2025-09-22 19:03:20 +00:00
shrutip90 5ece4a4656 feat(cli): Add permissions command to modify trust settings (#8792) 2025-09-22 18:45:02 +00:00
Jerop Kipruto 98daa34d12 feat(config): Support telemetry configuration via environment variables (#9113) 2025-09-22 18:23:06 +00:00
shishu314 afc42fa22f Telemtry(extensions) - Add logging for extension events (#8339)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-22 16:55:43 +00:00
Jacob MacDonald 6c490661ec Store installed release version as a part of install metadata (#9122) 2025-09-22 16:42:35 +00:00
JAYADITYA 29e11eb719 fix(config):Reviving CustomWitty feature (#8432)
Co-authored-by: Richie Foreman <richie.foreman@gmail.com>
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
2025-09-22 15:30:11 +00:00
hritan 4da4eeda27 fix(cli): return proper errors from loadExtensionConfig (#8909)
Co-authored-by: Taneja Hriday <hridayt@google.com>
2025-09-22 09:34:52 +00:00
christine betts c91f8f4079 Reinstate support for updating locally-installed extensions (#8833) 2025-09-22 03:44:58 +00:00
김세은 0b728c395e fix: resolve positional prompt argument being ignored with other flags (#9004) 2025-09-21 21:16:21 +00:00
anthony bushong 4d47f53301 fix(cli): support comma separated values for extensions and allowed mcp server names (#9007) 2025-09-20 19:49:50 +00:00
anj-s 8017e6154e (feat): Add a ToDo tool to track ongoing task lists (#8761)
Co-authored-by: joshualitt <joshualitt@google.com>
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
Co-authored-by: Jacob MacDonald <jakemac@google.com>
Co-authored-by: Shreya Keshive <skeshive@gmail.com>
2025-09-20 13:01:02 +00:00
christine betts f605c7ffa2 Filter out the 'trust' attribute from extension MCP server configs (#8809)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-20 01:15:40 +00:00
HugoMurillo fd0d232e3f fix(#7777): screen reader accessibility setting not working (#8730) 2025-09-20 00:28:11 +00:00
Roy Binux 22fd6363fb Correctly support comma-separated values for --allowed-tools (#8386)
Co-authored-by: anthony bushong <agmsb@users.noreply.github.com>
2025-09-19 21:50:59 +00:00
Jacob MacDonald ecd5ce6a93 for github release extensions, dont require built assets (#8746) 2025-09-19 16:02:26 +00:00
christine betts 08f04e4132 Fix extensions enablement bugs (#8797) 2025-09-19 15:43:39 +00:00
Billy Biggs 510cc068f1 Prompte telemetry, debug and proxy flags to global (#8811)
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-09-19 06:13:44 +00:00
Jacob MacDonald 970e0f7e64 Add support for auto-updating git extensions (#8511) 2025-09-18 21:49:47 +00:00
Allen Hutchison bbf06219a7 feat(cli): configure policy engine from existing settings (#8348) 2025-09-18 20:44:23 +00:00
Gal Zahavi b3d17d7e50 fix(shell): update shell setting from usePty to enableInteractiveShell (#8726)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-18 20:05:01 +00:00
Jacob MacDonald 27d1cb0335 Better parsing of github extension source uris (#8736) 2025-09-18 19:52:19 +00:00
hritan 50f901adde fix(cli): uninstall extensions using their source URL (#8692)
Co-authored-by: Taneja Hriday <hridayt@google.com>
2025-09-18 16:00:28 +00:00
matt korwel 397fc968fb fixing error (#8676)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-18 15:41:12 +00:00
christine betts 5a44d49d29 Add simple extensions release flow support (#8498) 2025-09-17 22:14:01 +00:00
christine betts 67a6e7d38e Conditionally use consent flow (#8551) 2025-09-17 13:24:38 +00:00
hritan 6340d51bba fix(cli): add workspacePath to extension variables (#8482)
Co-authored-by: Taneja Hriday <hridayt@google.com>
2025-09-17 04:23:12 +00:00
Christie Warwick (Wilson) 922e902e0c feat: Add -o as alias for --output-format (#8585) 2025-09-16 22:45:08 +00:00
christine betts 68e96c178a Update extension enablement logic (#8544) 2025-09-16 19:51:46 +00:00
Jerop Kipruto fd166eb9d2 feat: add direct Google Cloud telemetry exporters (#8541) 2025-09-16 19:13:57 +00:00
Gal Zahavi d5deb9c8ed chore(settings): enable setting migration (#8562) 2025-09-16 18:51:53 +00:00
shrutip90 a540db2a47 fix: Make trustedFolders file path configurable (#8306)
Co-authored-by: cornmander <shikhman@google.com>
2025-09-16 16:58:57 +00:00
Jerop Kipruto fc526a7fbf feat: remove session summary feature (#8545) 2025-09-16 15:16:05 +00:00
Ayesha Shafique 1e1a816bbf feat (cli): Add command search using Ctrl+r (#5539)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-09-15 17:49:23 +00:00
shishu314 dc68de5a81 feat(extensions) - Add local/remote for mcp servers (#8355)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-15 15:11:14 +00:00
fuyou 3fd408e08f Fix #8077: Settings command overwrites entire JSON file, leaking environment variables (#8154)
Co-authored-by: Shreya Keshive <skeshive@gmail.com>
2025-09-13 06:31:15 +00:00
Abhi 5c5c06e1ba # feat(routing): Introduce useModelRouter feature flag (#8366) 2025-09-12 19:57:07 +00:00
shishu314 1ed8bb9cb5 Metric(extension) - Add logging for uninstalling extension (#8293)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-12 17:38:54 +00:00
Jacob MacDonald 13354e9627 Make a stateful extensions list component, with update statuses (#8301)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-12 16:20:04 +00:00
shishu314 13003c8694 feat(extension) - Add permission prompt for when user installs a local extension with mcpservers (#8208)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-12 14:53:30 +00:00
joshualitt 44f6359b18 feat(core): Enable ripgrep by default. (#7427) 2025-09-11 23:46:07 +00:00
Gal Zahavi dc7656af8c feat(shell): enable interactive commands with virtual terminal (#6694) 2025-09-11 20:27:27 +00:00
Tommaso Sciortino ea2d551dd2 Move IdeClient.connect() to initializeApp(). (#8282) 2025-09-11 20:07:57 +00:00
Jerop Kipruto d468caeaa9 Structured JSON Output (#8119) 2025-09-10 20:19:47 +00:00
Spencer Schrock 196435fe19 fix(settings): use union merge for excludeTools (#7842) 2025-09-10 18:28:29 +00:00
Jacob MacDonald d7e1c81092 Add functionality to check for git extension updates, as well as support for installing a specific ref (#8018)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-10 16:35:48 +00:00
christine betts f4ad881bd5 Ignore workspace extensions in user extensions dir (#8084) 2025-09-10 00:23:46 +00:00
Dylan liu 278d1d6000 feat: Add reusable EnumSelector UI component (split from #6832) (#7774)
Co-authored-by: hoteye <hoteye@users.noreply.github.com>
Co-authored-by: cornmander <shikhman@google.com>
2025-09-09 21:45:12 +00:00
Sandy Tao 3267e938b7 feat(core): Only summarize long tool output for shell command (#8039) 2025-09-09 20:01:25 +00:00
christine betts 9ba43755d9 Add clearcut logging for extensions install command (#8057)
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2025-09-09 16:12:56 +00:00