Commit graph

1982 commits

Author SHA1 Message Date
Tommaso Sciortino
121732dde6
Hide collapsed Todo tray when they're all done. (#12242) 2025-10-29 20:41:20 +00:00
Shreya Keshive
3e9701861e
refactor(core): Move getPackageJson utility to core package (#12224) 2025-10-29 20:23:35 +00:00
Gal Zahavi
b31b786db7
refactor: Replace console.error with structured logging and feedback (#12175) 2025-10-29 20:20:11 +00:00
gemini-cli-robot
372b588778
chore(release): bump version to 0.13.0-nightly.20251029.cca41edc (#12191)
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-10-28 21:53:10 -07:00
Tommaso Sciortino
5d87a7f9c7
Remove Todo Icon (#12190) 2025-10-29 03:48:38 +00:00
lifefloating
706834ecd3
fix: enhance path handling in handleAtCommand to support relative paths (#9065)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-29 02:13:04 +00:00
Jacob MacDonald
44bdd3ad11
Record model responses with --record-responses (for use in testing) (#11894) 2025-10-28 19:13:45 +00:00
Tommaso Sciortino
ab1f195508
Change debug drawer keybinding to F12 (#12171) 2025-10-28 19:10:40 +00:00
hritan
e750da987d
chore: migrate console.error in useGeminiStream (#12157)
Co-authored-by: Hriday Taneja <hridayt@google.com>
2025-10-28 19:05:48 +00:00
christine betts
7e987113a2
Add support for sensitive keychain-stored per-extension settings (#11953) 2025-10-28 18:48:50 +00:00
JAYADITYA
c2d60d61ac
feat: Add explore subcommand for extension (#11846)
Co-authored-by: christine betts <chrstn@uw.edu>
2025-10-28 18:16:26 +00:00
Jacob Richman
13aa0148e7
Migrate tests to use avoid jsdom (#12118) 2025-10-28 17:32:15 +00:00
Allen Hutchison
4e6eef5882
refactor: Migrate console.error to debugLogger.warn in atCommandProcessor.ts (#12134) 2025-10-28 17:16:47 +00:00
Allen Hutchison
064edc52f5
feat(policy): Introduce config-based policy engine with TOML configuration (#11992) 2025-10-28 16:20:57 +00:00
Jacob MacDonald
1b302deeff
Add ExtensionLoader interface, use that on Config object (#12116) 2025-10-28 16:04:30 +00:00
Jacob Richman
e9f8ccd51a
Fix config test so it passes even if the user running the test happens to have set GEMINI_MODEL to flash (#12114) 2025-10-27 23:31:01 +00:00
Pavel Jbanov
a9cb8f4958
feat: added basic dev otel trace instrumentation (#11690)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-27 23:16:44 +00:00
Pyush Sinha
2dfb813c90
(fix): appcontainer should not poll and footer should use currentModel from ui state (#11923) 2025-10-27 22:33:12 +00:00
Sandy Tao
6db64aab2b
fix(telemetry): Prevent duplicate StartSessionEvent logging (#12090) 2025-10-27 20:40:03 +00:00
Tommaso Sciortino
0e4dce23b2
use debugLogger instead of console (#12095) 2025-10-27 18:35:16 +00:00
Riddhi Dutta
5ded674ad6
Refactor vim.test.ts: Use Parameterized Tests (#11969) 2025-10-27 17:13:17 +00:00
joshualitt
541eeb7a50
feat(core, cli): Implement sequential approval. (#11593) 2025-10-27 16:59:08 +00:00
Krishna Bajpai
c7817aee30
fix(cli): Add delimiter before printing tool response in non-interactive mode (#11351) 2025-10-27 14:57:54 +00:00
Jacob Richman
ee66732ad2
First batch of fixing tests to use best practices. (#11964) 2025-10-25 21:41:53 +00:00
Sandy Tao
51578397a5
refactor(cli): replace custom wait with vi.waitFor in InputPrompt tests (#12005) 2025-10-25 03:32:21 +00:00
Tommaso Sciortino
ef70e63230
Make PASTE_WORKAROUND the default. (#12008) 2025-10-25 02:55:13 +00:00
Qiyu-Wei
bcd9735a73
Fix typo in: packages/cli/src/utils/handleAutoUpdate.ts (#11809) 2025-10-25 02:00:48 +00:00
Eric Rahm
b1059f891f
refactor: Switch over to unified shouldIgnoreFile (#11815) 2025-10-25 01:55:12 +00:00
Tommaso Sciortino
145e099ca5
Support paste markers split across writes. (#11977) 2025-10-25 01:52:03 +00:00
Jacob MacDonald
81006605c8
use debugLogger instead of console.error (#11990) 2025-10-24 23:31:25 +00:00
Jacob MacDonald
cdff69b7b2
Support redirects in fetchJson, add tests for it (#11993) 2025-10-24 22:35:09 +00:00
Abhi
d91484eb4d
Fix tests (#11998) 2025-10-24 21:49:42 +00:00
Jacob MacDonald
c20b88cee2
use coreEvents.emitFeedback in extension enablement (#11985) 2025-10-24 21:47:13 +00:00
Gal Zahavi
810d940e57
fix(update): replace update-notifier with latest-version (#11989) 2025-10-24 21:23:39 +00:00
Eric Rahm
40057b55f0
fix(cli): Use correct defaults for file filtering (#11426) 2025-10-24 20:20:17 +00:00
Jacob MacDonald
63a90836fe
fix linked extension test on windows (#11973) 2025-10-24 18:55:31 +00:00
Eric Rahm
ca94dabd4f
Fix(cli): Use cross-platform path separators in extension tests (#11970) 2025-10-24 18:42:49 +00:00
Gaurav
ee92db7533
fix: handle request retries and model fallback correctly (#11624) 2025-10-24 18:09:06 +00:00
Eric Rahm
a123a813b2
Fix(cli): Use the correct extensionPath (#11896) 2025-10-24 17:45:58 +00:00
Sandy Tao
884d838a1e
fix(cli): re-throw errors in non-interactive mode (#11849) 2025-10-24 01:52:16 +00:00
Tommaso Sciortino
0fe82a2f4e
Use raw writes to stdin in test (#11871) 2025-10-23 23:55:30 +00:00
Jacob MacDonald
b16fe7b646
First take at mocking out gemini cli responses in integration tests (#11156) 2025-10-23 23:10:43 +00:00
Tommaso Sciortino
aa6ae954ef
Use raw writes to stdin where possible in tests (#11837) 2025-10-23 21:41:21 +00:00
Jacob MacDonald
c4c0c0d182
Create ExtensionManager class which manages all high level extension tasks (#11667) 2025-10-23 18:39:36 +00:00
Abhi
3a501196f0
feat(ux): Surface internal errors via unified event system (#11803) 2025-10-23 18:14:14 +00:00
Jacob Richman
9e91aafe40
Fix bug where tool scheduler was repeatedly created. (#11767) 2025-10-23 16:35:32 +00:00
christine betts
750c0e366f
Add extension settings to be requested on install (#9802) 2025-10-23 15:47:08 +00:00
jdgarrido1105
3f38f95b1d
Adds executeCommand endpoint with support for /extensions list (#11515) 2025-10-23 13:05:43 +00:00
Jainam M
5ebe40e919
refactor(cli): Parameterize tests in InputPrompt (#11776) 2025-10-23 06:24:44 +00:00
Keith Lyons
8e9f71b7a3
fix(ui): resolve race condition in double-escape handler (#8913)
Co-authored-by: Megha Bansal <megha.igit@gmail.com>
2025-10-23 04:40:29 +00:00
Tommaso Sciortino
1202dced73
Refactor KeypressContext (#11677) 2025-10-23 00:51:03 +00:00
Sandy Tao
d9f0b9c668
fix(cli): fix race condition and unskip tests in useGitBranchName (#11759) 2025-10-22 23:11:06 +00:00
Sandy Tao
2ede47d5ee
fix(ui): Fix and unskip InputPrompt tests (#11700) 2025-10-22 21:59:10 +00:00
shishu314
4f220e945a
feat(infra) - Add logging for when user tries to exit multiple times (#11218)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-22 21:39:27 +00:00
Abhi
b40f67b76a
extract console error to util func (#11675) 2025-10-22 20:09:10 +00:00
Adib234
6d75005afc
Add setting to disable YOLO mode (#11609)
Co-authored-by: Shreya Keshive <shreyakeshive@google.com>
2025-10-22 18:57:10 +00:00
kevinjwang1
0bf2a0353d
Add extension alias for extensions command (#11622) 2025-10-22 18:24:32 +00:00
Sandy Tao
ce655436ef
fix(test): unskip and fix useToolScheduler tests (#11671) 2025-10-22 17:45:50 +00:00
gemini-cli-robot
59985138f7
chore(release): bump version to 0.12.0-nightly.20251022.0542de95 (#11672) 2025-10-22 17:37:25 +00:00
Sandy Tao
c7243997f4
fix(cli): fix flaky BaseSelectionList test (#11620) 2025-10-22 03:56:29 +00:00
Jacob Richman
306e12c23c
Fix regression in handling shift+tab resulting in u in the input prompt. (#11634) 2025-10-22 02:54:51 +00:00
Tommaso Sciortino
cc3904f026
Add aria labels to Todo list display (#11621) 2025-10-22 00:39:49 +00:00
James
ed9f714fbb
feat(cli): Adds the ability to run MCP prompt commands in non-interactive mode (#10194)
Co-authored-by: Allen Hutchison <adh@google.com>
2025-10-21 23:40:13 +00:00
Silvio Junior
5b750f519b
fix(config): Disable CI for stable release (#11615) 2025-10-21 23:36:41 +00:00
Tommaso Sciortino
519bd57e55
Apply new style to Todos (#11607) 2025-10-21 22:40:45 +00:00
Adam Weidman
16f5f767b2
chore: use waitFor rather than wait (#11616) 2025-10-21 22:18:23 +00:00
christine betts
c6a59896f3
Add extensions logging (#11261) 2025-10-21 20:55:16 +00:00
gemini-cli-robot
e9e80b054d
chore/release: bump version to 0.11.0-nightly.20251021.e72c00cf (#11614) 2025-10-21 20:46:18 +00:00
Abhi
b364f37655
refactor(logging): Centralize console logging with debugLogger (#11590) 2025-10-21 20:35:22 +00:00
Sandy Tao
dd3b1cb653
feat(cli): continue request after disabling loop detection (#11416) 2025-10-21 20:27:57 +00:00
Adam Weidman
fb44f5ba0d
chore: renable test (#11582) 2025-10-21 20:05:19 +00:00
Jack Wotherspoon
62dc9683bd
fix: improve gemini mcp add option handling for arrays (#11575) 2025-10-21 19:35:01 +00:00
Allen Hutchison
bf80263bd6
feat: Implement message bus and policy engine (#11523)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-21 18:45:33 +00:00
Abhi
a74a04d12d
Revert "Disable Routing by default (#11549)" (#11594) 2025-10-21 18:36:28 +00:00
Abhi
2c93542e5c
Revert "Per-Auth Method Feature Flag for Model Routing (#11333)" (#11597) 2025-10-21 18:36:02 +00:00
Victor May
0e7b3951c2
Per-Auth Method Feature Flag for Model Routing (#11333)
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-10-21 13:25:51 +00:00
Abhi
8aace3aff2
Disable Routing by default (#11549) 2025-10-21 02:22:54 +00:00
Gal Zahavi
72b16b3a24
fix(core): Handle PTY spawn errors in macOS sandbox (#11539) 2025-10-21 00:14:27 +00:00
Adam Weidman
723b8d33c2
chore: update tests with removed exclude from cli tsconfig (#11540) 2025-10-20 23:40:54 +00:00
Zack Birkenbuel
cc7e1472f9
Pass whole extensions rather than just context files (#10910)
Co-authored-by: Jake Macdonald <jakemac@google.com>
2025-10-20 23:15:23 +00:00
Abhi
995ae717cc
refactor(logging): Centralize all console messaging to a shared logger (part 1) (#11537) 2025-10-20 22:16:47 +00:00
Pyush Sinha
61a71c4fcd
(fix): remove custom waitFor and use testing-library implementation (#11522)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-20 20:36:43 +00:00
gemini-cli-robot
3c57e76c45
chore/release: bump version to 0.11.0-nightly.20251020.a96f0659 (#11529) 2025-10-20 20:31:35 +00:00
Pyush Sinha
397e52dac7
fix(ui): escaping theme dialog no longer resets theme to default (#11323)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-20 17:50:09 +00:00
lifefloating
d0ab6e9982
fix(SettingsDialog): race condition in SettingsDialog causing settings to be unexpectedly cleared (#10875)
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-20 17:37:56 +00:00
Tommaso Sciortino
35afab31e1
Don't display todo in history (#11516) 2025-10-20 17:36:55 +00:00
Abhi
c8518d6a63
refactor(tools): Move all tool names into tool-names.ts (#11493) 2025-10-20 00:53:53 +00:00
Sandy Tao
0fd9ff0f53
fix(cli): Fix type errors in UI hooks tests (#11483) 2025-10-20 00:16:16 +00:00
Abhi
23e52f0ff3
refactor(core): Centralize tool names to avoid circular dependencies - Edit, Grep, Read (#11434) 2025-10-19 23:21:47 +00:00
Tommaso Sciortino
f425bd765b
Rename component to "TodoTray" (#11469) 2025-10-19 12:22:01 +00:00
Sandy Tao
d065c3ca53
fix(cli): Enable typechecking for more test files (#11455) 2025-10-19 03:43:19 +00:00
Sandy Tao
dd42893df7
fix(config): Enable type checking for config tests (#11436) 2025-10-18 05:39:53 +00:00
Tommaso Sciortino
cd76b0b22d
Create Todo List Tab (#11430) 2025-10-18 04:10:57 +00:00
Abhi
2ef38065c7
refactor(tools): Migrate shell tool name to a centralized constant (#11418) 2025-10-18 01:07:26 +00:00
Sandy Tao
cedf0235a1
fix(cli): enable typechecking for ui/components tests (#11419)
Co-authored-by: Jacob MacDonald <jakemac@google.com>
2025-10-17 23:16:12 +00:00
Jacob MacDonald
f4330c9f5e
remove support for workspace extensions and migrations (#11324) 2025-10-17 23:08:57 +00:00
Abhi
9b9ab60985
feat(logging): Centralize debug logging with a dedicated utility (#11417) 2025-10-17 22:00:23 +00:00
Sandy Tao
21163a1636
fix(cli): enable typechecking for ui/commands tests (#11413) 2025-10-17 21:20:49 +00:00
Jacob MacDonald
d3bdbc6978
add extension IDs (#11377) 2025-10-17 20:29:07 +00:00
Tommaso Sciortino
b4a405c684
Style slash command descriptions consistently (#11395) 2025-10-17 20:20:15 +00:00
Riddhi Dutta
4d2a1111e0
fix: make @file suggestions case-insensitive (#11394) 2025-10-17 19:58:06 +00:00
Billy Biggs
e4226b8a3e
Only check for updates if disableUpdateNag is false (#11405) 2025-10-17 19:44:31 +00:00
Tommaso Sciortino
7c086fe55b
Remove MCP Tips and reorganize MCP slash commands (#11387) 2025-10-17 19:35:14 +00:00
Sandy Tao
8da47db1a4
fix(cli): enable and fix types for MCP command tests (#11385) 2025-10-17 18:23:26 +00:00
JAYADITYA
2b61ac532d
feat: add missing visual cue for closing dialogs with Esc key (#11386) 2025-10-17 18:22:54 +00:00
Jainam M
659b0557be
feat(cli): Suppress slash command execution and suggestions in shell … (#11380) 2025-10-17 17:30:27 +00:00
Tommaso Sciortino
795e5134c7
Remove ctrl-t binding for /mcp commands (#11372) 2025-10-17 16:42:09 +00:00
Gal Zahavi
0ded546a09
fix(prompt): Make interactive command avoidance conditional (#11225) 2025-10-17 16:07:18 +00:00
Allen Hutchison
be25e2cb96
feat: Remove deprecated flags (#11338) 2025-10-17 15:58:00 +00:00
Jacob MacDonald
ca3d260a2b
Revert "Update package.json in include git dependency on Ink fork." (#11365) 2025-10-17 14:48:29 +00:00
hritan
f3ffaf09c7
fix: copy command delay in Linux handled (#6856)
Co-authored-by: Hriday Taneja <hridayt@google.com>
2025-10-17 11:23:31 +00:00
Jacob Richman
d42da87161
fix(accessibility) allow line wrapper in screen reader mode (#11317) 2025-10-17 03:38:49 +00:00
Jacob Richman
406f0baaf2
fix(ux) keyboard input hangs while waiting for keyboard input. (#10121) 2025-10-17 03:38:06 +00:00
Jacob Richman
cd0f9fe22f
Update package.json in include git dependency on Ink fork. (#11330) 2025-10-17 03:32:53 +00:00
cornmander
dcf362bcf9
Inline tree-sitter wasm and add runtime fallback (#11157) 2025-10-17 00:25:30 +00:00
Akhil Appana
22f725eb08
feat: allow editing queued messages with up arrow key (#10392)
Co-authored-by: Akhil Appana <akhilapp@google.com>
2025-10-17 00:04:13 +00:00
Allen Hutchison
9049f8f8ae
feat: remove deprecated telemetry flags (#11318) 2025-10-16 23:54:59 +00:00
JAYADITYA
a440333990
feat(ui): add "Esc to close" hint to SettingsDialog (#11289)
Co-authored-by: Miguel Solorio <miguelsolorio@google.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-16 23:22:14 +00:00
Tommaso Sciortino
9a4211b610
Improve rendering of ToDo lists. (#11315) 2025-10-16 23:06:43 +00:00
shrutip90
c71b749185
fix: Add folder names in permissions dialog similar to the launch dialog (#11278) 2025-10-16 23:04:16 +00:00
Abhi
02241e9126
feat(auth): Improve auth dialog error handling and messaging (#11320) 2025-10-16 22:08:42 +00:00
Allen Hutchison
937c15c66e
refactor: Remove deprecated --all-files flag (#11228)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-16 19:09:21 +00:00
Srivats Jayaram
6ded45e5d2
feat: Add markdown toggle (alt+m) to switch between rendered and raw… (#10383)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-16 18:23:36 +00:00
JAYADITYA
155242af34
feat: Blend educative tips with witty phrases during loading times (fun, subtle learning...) (#10569)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-16 17:08:43 +00:00
christine betts
b734723d95
Update extensions install warning (#11149)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-16 15:01:17 +00:00
Jacob MacDonald
a9083b9d48
include extension name in gemini mcp list command (#11263) 2025-10-16 14:21:09 +00:00
Ramón Medrano Llamas
60420e52db
feat: Do not add trailing space on directory autocomplete (#11227)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-10-16 13:10:23 +00:00
Abhi
c9c633be62
refactor: move web_fetch tool name to tool-names.ts (#11174) 2025-10-16 02:48:12 +00:00
Allen Hutchison
cfaa95a2b9
feat(cli): Add nargs to yargs options (#11132) 2025-10-15 22:00:23 +00:00
Jacob MacDonald
8c1656bf56
Don't always fall back on a git clone when installing extensions (#11229) 2025-10-15 21:29:16 +00:00
shishu314
ccaa7009a7
fix(infra) - Reenable github test (#10839)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-10-15 21:09:47 +00:00
anj-s
47f693173a
Add support for output-format stream-jsonflag for headless mode (#10883) 2025-10-15 20:55:37 +00:00
Miguel Solorio
d38ab07939
Update shell tool call colors for confirmed actions (#11126) 2025-10-15 17:03:10 +00:00
Jainam M
4f17eae5cc
feat(cli): Prevent queuing of slash and shell commands (#11094)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-15 17:02:50 +00:00
Allen Hutchison
b8df8b2ab8
feat(core): wire up UI for ASK_USER policy decisions in message bus (#10630) 2025-10-15 16:39:41 +00:00
Shreya Keshive
8a937ebf8b
chore(release): bump version to 0.11.0-nightly.20251015.203bad7c (#11212) 2025-10-15 16:25:05 +00:00
Tommaso Sciortino
dabe161a6f
Don't accept input until slash commands are loaded (#11162) 2025-10-15 01:15:57 +00:00
Victor May
a2f3339a0e
Enable Model Routing (#11154) 2025-10-15 00:47:48 +00:00
Gaurav
996c9f5955
Revert "fix: handle request retries and model fallback correctly" (#11164) 2025-10-14 23:30:59 +00:00
cornmander
bd5c158a62
Revert "Shell approval rework" (#11143) 2025-10-14 22:55:28 +00:00
Silvio Junior
ef3186d441
Enable codease investigator by default before the next preview release (#11136) 2025-10-14 19:45:15 +00:00
cornmander
92dbdbb93b
Shell approval rework (#11073) 2025-10-14 16:51:32 +00:00
Sandy Tao
7c1a90244a
fix(core): add retry logic for specific fetch errors (#11066) 2025-10-14 16:17:31 +00:00
Srivats Jayaram
c86ee4cc83
feat: Support Alt+key combinations (#11038) 2025-10-14 16:12:20 +00:00
bl-ue
9e8c767694
fix(cli): record tool calls in non-interactive mode (#10951) 2025-10-14 15:51:00 +00:00
shrutip90
b2ba67f337
fix: Exit app on pressing esc on trust dialog at launch (#10668) 2025-10-14 14:27:40 +00:00
Abhi
a3fe9279d8
fix(compression): prevent unnecessary summarization when history is too short (#11082) 2025-10-14 04:02:03 +00:00
Silvio Junior
9185f68e52
Expose Codebase Investigator settings to the user (#10844) 2025-10-14 02:30:32 +00:00
Tommaso Sciortino
c4bd759467
document all settings with showInDialog: true (#11049) 2025-10-13 19:57:23 +00:00
Abhi
771627505d
chore(settings): Enable 'useSmartEdit' by default (#11051) 2025-10-13 19:05:08 +00:00
Dongin Kim(Terry)
518caae62e
chore: Extract '.gemini' to GEMINI_DIR constant (#10540)
Co-authored-by: Richie Foreman <richie.foreman@gmail.com>
2025-10-13 17:31:39 +00:00
Jacob Richman
f68f27e7f1
Revert "feat: Support Alt+key combinations" (#11025) 2025-10-13 15:30:10 +00:00
Srivats Jayaram
87f175bb2c
feat: Support Alt+key combinations (#10767) 2025-10-13 02:31:05 +00:00
Sandy Tao
09ef33ec3a
fix(cli): prioritize configured auth over env vars in non-interactive mode (#10935) 2025-10-10 23:50:54 +00:00
Gal Zahavi
265d39f337
feat(core): improve shell execution service reliability (#10607) 2025-10-10 22:14:37 +00:00
Jacob MacDonald
a6e00d9183
Fix rough edges around extension updates (#10926) 2025-10-10 21:28:13 +00:00
Jacob MacDonald
bf0f61e656
Show final install path in extension consent dialog and fix isWorkspaceTrusted check (#10830) 2025-10-10 20:40:13 +00:00
Shreya Keshive
ae48e964f0
feat(ui): add flicker detection and metrics (#10821) 2025-10-10 20:18:38 +00:00
christine betts
0a7ee67707
Show notification in screen reader mode (#10900) 2025-10-10 19:34:44 +00:00
shrutip90
c6af4eaa00
fix: Usage of folder trust config flags in FileCommandLoader (#10837) 2025-10-10 18:07:40 +00:00
Jainam M
affd3cae9a
fix: Prevent garbled input during "Login With Google" OAuth prompt on… (#10888) 2025-10-10 16:59:44 +00:00
sgnagnarella
971eb64e98
fix(cli) : fixed bug #8310 where /memory refresh will create discrepancies with initial memory load ignoring settings/config for trusted folder and file filters (#10611)
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2025-10-10 16:04:15 +00:00
Jacob Richman
558be87311
Re-land bbiggs changes to reduce margin on narrow screens with fixes + full width setting (#10522) 2025-10-10 02:27:20 +00:00
Christie Warwick (Wilson)
83075b2800
refactor: make log/event structure clear (#10467) 2025-10-09 23:02:58 +00:00
Matt Rixman
d190188aaf
Add a joke to usePhraseCycler.ts (#10685)
Co-authored-by: Jacob Richman <jacobr@google.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-09 22:11:36 +00:00
Jacob MacDonald
21062dd30e
clean up extension tests (#10857) 2025-10-09 22:06:06 +00:00
Jacob MacDonald
ed37b7c5e7
fix some isWorkspaceTrusted mocks (#10836) 2025-10-09 22:05:54 +00:00
Victor May
0b6c02000f
feat(core): Failed Response Retry via Extra Prompt (#10828)
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
2025-10-09 22:04:08 +00:00
Jerop Kipruto
5f96eba54a
fix(cli): prevent exit on non-fatal tool errors (#10671) 2025-10-09 21:20:20 +00:00
Tommaso Sciortino
cd354aebed
Fix hooks to avoid unnecessary re-renders (#10820) 2025-10-09 18:07:25 +00:00
Sandy Tao
b60c8858af
feat(ui): shorten context overflow message when <50% of limit (#10812) 2025-10-09 17:22:26 +00:00
Richie Foreman
a08938010c
cleanup(markdown): Prettier format all markdown @ 80 char width (#10714) 2025-10-09 12:17:37 +00:00
shrutip90
a044c25981
fix: Add a message about permissions command on startup in untrusted … (#10755) 2025-10-09 05:17:58 +00:00
Abhi
3d24575239
refactor(core): Centralize 'write_file' tool name (#10694) 2025-10-09 04:33:31 +00:00
gemini-cli-robot
95268b266d
chore(release): bump version to 0.10.0-nightly.20251007.c195a9aa (#10669)
Co-authored-by: Shreya Keshive <shreyakeshive@google.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-10-08 16:52:11 -07:00
Sandy Tao
06920402f8
feat(core): Stop context window overflow when sending chat (#10459) 2025-10-08 22:20:44 +00:00
Jacob MacDonald
56ca62cf3c
Pre releases (#10752)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-08 21:26:12 +00:00
Gal Zahavi
741b57ed06
fix(core): Use shell for spawn on Windows (#9995) 2025-10-08 21:21:23 +00:00
Adam Weidman
f2852056a1
feat: prevent ansi codes in extension MCP Servers (#10748) 2025-10-08 20:41:22 +00:00
김세은
1962b51d8d
fix: ensure positional prompt arguments work with extensions flag (#10077)
Co-authored-by: Allen Hutchison <adh@google.com>
2025-10-08 20:32:05 +00:00
fuyou
b92e3bca50
fix(mcp): fix MCP server removal not persisting to settings (#10098)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-08 20:29:57 +00:00
Gal Zahavi
467a305f26
chore(shell): Enable interactive shell by default (#10661) 2025-10-08 20:28:19 +00:00
Gal Zahavi
b0b1be0c2a
chore(int): skip flaky tests (#10736) 2025-10-08 20:05:11 +00:00
Zack Birkenbuel
8980276b20
Rationalize different Extension typings (#10435) 2025-10-08 14:31:41 +00:00
Jacob Richman
34ba8be821
Enhance debug profiler to track tree framerate and dispatch errors (#10502) 2025-10-07 17:28:35 +00:00
christine betts
d93e987f24
Remove separate --path argument for extensions install command (#10628) 2025-10-07 16:01:45 +00:00
Jacob MacDonald
343be47fa9
use extract-zip and tar libraries to extract archives (#10414)
Co-authored-by: christine betts <chrstn@uw.edu>
2025-10-07 15:37:41 +00:00
Adam Weidman
c4656fb063
chore: fix folder trust tests (#10636) 2025-10-07 14:29:38 +00:00
christine betts
69f93f852e
Update gemini extensions new (#10629) 2025-10-07 13:10:21 +00:00
bl-ue
974ab66b7a
feat(sessions): Add automatic session cleanup and retention policy (#7662) 2025-10-06 19:34:00 +00:00
mistergarrison
d9fdff339a
Re-submission: Make --allowed-tools work in non-interactive mode (#10289)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-10-06 19:15:21 +00:00
Jacob MacDonald
7f8537a130
Cleanup extension update logic (#10514)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-04 04:06:26 +00:00
Gaurav
319f43fa23
fix: handle request retries and model fallback correctly (#9407) 2025-10-03 20:24:50 +00:00
Abhi
93c7378d3b
chore(formatting): Fix formatting on main (#10464) 2025-10-03 03:28:49 +00:00
Adam Weidman
16d4701822
Fix /chat list not write terminal escape codes directly (#10415) 2025-10-02 22:52:16 +00:00
sgnagnarella
43bac6a038
Adding list sub command to memoryCommand to list the path of GEMINI.md files (#10108)
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-10-02 21:46:54 +00:00
Shehab
69e1239698
fix(auto-update): suppress npx nag for transient installs (#10276)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2025-10-02 20:55:32 +00:00
Ben Brandt
e7a13aa031
fix: Stream parsing for Windows Zed integration (#10339) 2025-10-02 16:54:49 +00:00
Jacob MacDonald
ebbfcda762
support giving a github repo URL with a trailing slash (#10360) 2025-10-02 14:34:23 +00:00
Jenna Inouye
14dbda9145
Docs IA update and Get Started section. (#10192) 2025-10-01 23:24:29 +00:00
Gal Zahavi
33269bdbc9
fix(ui): increase padding of settings dialog (#10376) 2025-10-01 22:45:25 +00:00
Jacob Richman
6553e64431
Fix so paste timeout protection is much less invasive. (#9284)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-01 22:21:57 +00:00
Jacob Richman
a404fb8d2e
Switch to a reducer for tracking update state fixing flicker issues due to continuous renders (#10280) 2025-10-01 21:53:15 +00:00
Billy Biggs
ef76a801c4
Revert reducing margin on narrow screens (#10375) 2025-10-01 21:50:33 +00:00
Jacob Richman
6eca199c39
Cleanup useSelectionList and fix infinite loop in debug mode issues. (#10248) 2025-10-01 21:25:54 +00:00
Abhi
331ae7dbdf
feat: Add enableSubagents configuration and wire up subagent registration (#9988) 2025-10-01 20:54:00 +00:00
Shreya Keshive
f3152fa7fb
chore(release): bump version to 0.9.0-nightly.20251001.163dba7e (#10362) 2025-10-01 20:19:39 +00:00
Richie Foreman
ed1b5fe5e1
fix(settings): Ensure that InferSettings properly infers the combinations of values from an enum type. (#10346) 2025-10-01 15:32:18 +00:00
Abhi
4c5ab80b7e
fix(routing): Disable model router by default (#10283) 2025-10-01 03:10:10 +00:00
Tayyab3245
c913ce3c0b
fix(cli): honor argv @path in interactive sessions (quoted + unquoted) (#5952)
Co-authored-by: Allen Hutchison <adh@google.com>
2025-10-01 01:18:04 +00:00
Gal Zahavi
6695c32aa2
fix(shell): improve shell output presentation and usability (#8837) 2025-09-30 20:44:58 +00:00
Jacob MacDonald
0fec673bfb
fix installing extensions from zip files (#10253) 2025-09-30 19:34:41 +00:00
Jacob MacDonald
6c54746e24
restore case insensitivity for extension enablement and add tests (#10249) 2025-09-30 16:56:28 +00:00
Jacob MacDonald
42436d2ed4
Don't log an error about invalid extensions when passing "-e none" (#10203) 2025-09-30 15:59:05 +00:00
Abhi
ddcbd0c2bd
chore(formatting): Fix formatting for math.ts (#10216) 2025-09-30 04:39:42 +00:00
Jacob MacDonald
ae51bbdae8
Add extension name auto-complete to /extensions update (#10198)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-29 23:39:47 +00:00
Billy Biggs
ae387b61a9
Reduce margin on narrow screens, flow the footer contents (#8042) 2025-09-29 23:22:47 +00:00
Miguel Solorio
6f6e004f82
feat: Add red threshold for getStatusColor util (#9789)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-09-29 22:42:33 +00:00
Jacob Richman
d37fff7fd6
Fix /tool and /mcp commands to not write terminal escape codes directly (#10010) 2025-09-29 21:27:06 +00:00
Jacob MacDonald
cea1a867b6
Extension update confirm dialog (#10183) 2025-09-29 21:19:19 +00:00
shrutip90
d6933c77ba
fix(cli): Make IDE trust listener also listen to IDE status changes a… (#9783) 2025-09-29 20:54:12 +00:00
Adam Weidman
0c3fcb7030
chore(mocktools): final step in unify mock tool definitions (#9166) 2025-09-29 20:43:06 +00:00
Jacob Richman
94f43c79d0
Fix markdown rendering on Windows (#10185) 2025-09-29 20:38:27 +00:00
shishu314
042288e72c
fix(infra)- Add pr number to release branches (#9506)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-29 17:14:53 +00:00
Sandy Tao
8a2c2dc73f
feat(core): Enable tool output truncation by default (#9983) 2025-09-29 16:30:37 +00:00
Jacob MacDonald
e8a0249e6b
fix windows test for new extension installation (#10164) 2025-09-29 14:35:42 +00:00
Jacob MacDonald
ea061f52b0
Fix -e <extension> for disabled extensions (#9994) 2025-09-29 13:53:19 +00:00
Jacob Richman
62ba330612
Jacob314/add radio button keys (#10083) 2025-09-28 21:50:47 +00:00
anthony bushong
1bd75f060d
fix(core): auto-correct file paths in smart edit where possible (x-platform) (#10018) 2025-09-27 23:16:51 +00:00
Fridayxiao
331e2ce45d
feat(cli): Add setting to show status(or Gemini 's thoughts) in terminal title and taskbar icon (#4386)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-27 19:48:24 +00:00
Jacob Richman
0b2d79a2ea
fix(ui): stop truncating output from the model rendered in <static> (#9972) 2025-09-27 19:40:09 +00:00
christine betts
19400ba8c7
Reapply "feat(accessibility): implement centralized screen reader layout (#9263)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-27 01:27:00 +00:00
Gal Zahavi
eb1a6a6091
Revert "fix(core): auto-correct file paths in smart edit where possible" (#10009) 2025-09-27 01:05:48 +00:00
matt korwel
80a414be97
Mac required (#10007) 2025-09-27 00:23:48 +00:00
Gal Zahavi
24c15b9d43
Revert "Make --allowed-tools work in non-interactive mode" (#10006) 2025-09-26 16:22:02 -07:00
Luna Wang
2aa2ab878b
Remove border from user messages and color > to improve UI and readability (#9984) 2025-09-26 22:02:54 +00:00
anthony bushong
0d22b22c82
fix(core): auto-correct file paths in smart edit where possible (#9526) 2025-09-26 20:05:15 +00:00
mistergarrison
e8a065cb9f
Make --allowed-tools work in non-interactive mode (#9114)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-09-26 17:03:35 +00:00
matt korwel
8a16165a9b
fix(deps): resolve ansi-regex dependency conflict (#9964) 2025-09-26 10:00:54 -07:00
christine betts
53434d860a
Update enablement behavior + info (#9758) 2025-09-26 01:44:28 +00:00
Tommaso Sciortino
2e4e53c3ee
Delete shell-service.test.ts and change other tests to cover the same features (#9772) 2025-09-26 00:32:40 +00:00
christine betts
7e2ffd7a80
Add 'getting started' extensions documentation (#9536)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-26 00:01:49 +00:00
Miguel Solorio
18e5113754
Unset foreground in default themes (#9765) 2025-09-25 22:12:10 +00:00
Shreya Keshive
f885375c72
fix(zed): Fix broken 'auto' model selection in Zed integration (#9769) 2025-09-25 18:47:07 +00:00
Sandy Tao
d2d9ae3f91
fix(ui): Truncate long loading text (#9768) 2025-09-25 18:33:06 +00:00
matt korwel
5f080aa52a
fix(ci): e2e workflow aligned with release (#9296) 2025-09-25 18:26:07 +00:00
Adam Weidman
c334f02d51
feat(escape ansi): escape ansi ctrl codes from model output before displaying to user (#8636) 2025-09-25 18:07:17 +00:00
christine betts
2d76cdf2c6
Throw error for invalid extension names (#9538) 2025-09-25 18:05:49 +00:00
Jacob MacDonald
defda3a97d
Fix duplicate info messages for extension updates (#9760) 2025-09-25 17:58:43 +00:00
Jacob MacDonald
a0c8e3bf2b
Re-request consent if necessary when updating extensions (#9517)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-25 17:57:59 +00:00
Jack Wotherspoon
c463d47fa8
chore: add indicator to extensions list for enable/disable (#9405) 2025-09-25 16:30:25 +00:00
matt korwel
fab279f0fd
chore(release): bump version to 0.8.0-nightly.20250925.b1da8c21 (#9753)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-25 14:23:19 +00:00
Abhi
ee36307495
feat(cli): Enable model router by default and add to settings dialog (#9262) 2025-09-24 21:33:14 +00:00
christine betts
86e45c9aa5
Fix windows extension install issue (#9512) 2025-09-24 21:03:28 +00:00
Richie Foreman
9d70649b75
fix(test): Fix a disabled test (#9481) 2025-09-24 17:42:03 +00:00
Jacob MacDonald
cc47e475af
support standard github release archives format (#9265) 2025-09-24 15:38:09 +00:00
Jacob Richman
ce92ed3f68
Fix issue where an undefined variable was passed to the sandbox constructor (#9279) 2025-09-23 17:06:31 -07:00
Jacob Richman
c6f8ecc227
Fix missing exports that were causing the build to fail locally. (#9277) 2025-09-23 23:52:34 +00:00
Victor May
4bd4cd697b
Log Model Slash Commands (#9250) 2025-09-23 22:06:03 +00:00
christine betts
39b0948417
Revert "feat(accessibility): implement centralized screen reader layo… (#9255) 2025-09-23 19:44:33 +00:00
shishu314
98461ff667
metrics(extension) - Add logging for disable extension (#9238)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-23 18:37:35 +00:00
Jacob MacDonald
31c609daec
remove extraction of the first dir into the top level for github release extensions (#9247) 2025-09-23 18:30:44 +00:00
Victor Tsaran
bfd904bfc8
feat(accessibility): implement centralized screen reader layout system (#8155) 2025-09-23 18:04:49 +00:00
Jacob MacDonald
d8393a06dd
dont attempt to look up releases on github for non-github git uris (#9235) 2025-09-23 16:52:42 +00:00
Abhi
5151bedf06
feat(cli): Add /model command for interactive model selection (#8940)
Co-authored-by: Miguel Solorio <miguel.solorio07@gmail.com>
2025-09-23 16:50:09 +00:00
Jacob Richman
5218323831
Fix useSelectionList bug. (#9171) 2025-09-23 04:31:39 +00:00
Jacob Richman
7e1705274c
Refactor to defer initialization. (#8925) 2025-09-23 02:48:25 +00:00
shrutip90
47948e3712
fix(cli): Handle formatting errors in trustedFolders.json similar to settings file (#9167) 2025-09-23 00:06:43 +00:00
christine betts
570b0086b6
Improve extensions consent flow, command formatting, github-release behavior (#9121)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-22 23:50:12 +00:00
Arya Gummadi
d7a0dbc6b1
fix(tests): fix flaky SettingsDialog tests (#8396)
Co-authored-by: Christie Warwick (Wilson) <bobcatfish@gmail.com>
2025-09-22 22:56:09 +00:00
Jacob MacDonald
525ced295c
quote archive names before extraction (#9165)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-22 22:35:45 +00:00
MRK
fcffcfbacb
Modifying new_prompt logging to handle real prompts only (#8788)
Co-authored-by: owenofbrien <86964623+owenofbrien@users.noreply.github.com>
2025-09-22 21:31:06 +00:00
Jacob MacDonald
710e00e02d
use github release artifacts instead of cloning repos when available (#9147) 2025-09-22 19:12:41 +00:00
Srinath Padmanabhan
4ef46e441c
Update Paid tier specific privacy notice. (#8737)
Co-authored-by: Srinath Padmanabhan <srithreepo@google.com>
2025-09-22 19:04:04 +00:00
Allen Hutchison
bcc4d81d19
feat: add message bus integration for tool confirmation (#8938) 2025-09-22 19:03:20 +00:00
shrutip90
6c559e2338
feat(cli): Add permissions command to modify trust settings (#8792) 2025-09-22 18:45:02 +00:00
Jerop Kipruto
c0c7ad10ca
feat(config): Support telemetry configuration via environment variables (#9113) 2025-09-22 18:23:06 +00:00
shishu314
10392ad344
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
34c14b7dd2
Store installed release version as a part of install metadata (#9122) 2025-09-22 16:42:35 +00:00
JAYADITYA
92543da28c
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
Abhi
81d03cb524
refactor(cli): Extract reusable BaseSelectionList component and modernize RadioButtonSelect tests (#9021) 2025-09-22 15:14:41 +00:00
hritan
6869dbe695
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
d9828e2571
Reinstate support for updating locally-installed extensions (#8833) 2025-09-22 03:44:58 +00:00
김세은
b4455af306
fix: resolve positional prompt argument being ignored with other flags (#9004) 2025-09-21 21:16:21 +00:00
anthony bushong
a1dc7a8f55
fix(cli): support comma separated values for extensions and allowed mcp server names (#9007) 2025-09-20 19:49:50 +00:00
Tommaso Sciortino
62b49ab14a
Fix incompatibilities with package.json (#8949) 2025-09-20 18:38:03 +00:00
Jacob Richman
375b8522fc
Fix bug where users are unable to re-enter disconnected terminals. (#8765) 2025-09-20 17:59:37 +00:00
Sandy Tao
2216856e3c
fix(ui): prevent useSlashCompletion effects from running during @ completion (#8986) 2025-09-20 16:13:58 +00:00
Wietse Venema
468db8730a
fix(mcp): handle gemini mcp add scope correctly in home directory (#7800)
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
2025-09-20 14:19:11 +00:00
anj-s
44691a4ce6
(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
0152759dfb
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
37c5397319
fix(#7777): screen reader accessibility setting not working (#8730) 2025-09-20 00:28:11 +00:00
shrutip90
c564464e6b
fix(cli): Revert the code to hide tips when showing trust dialog (#8946) 2025-09-19 22:22:39 +00:00
Roy Binux
532497b3d1
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
Rohit Ramkumar
5be2a9d5e2
Support rendering function calls and responses when sharing chat to markdown (#8693)
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-09-19 21:47:20 +00:00
Sandy Tao
c8ad831039
fix(security): Pin wrap-ansi to 9.0.2 (#8934) 2025-09-19 21:17:34 +00:00
Tommaso Sciortino
d0da1f5fc9
Rollback shrinkwrap (#8926) 2025-09-19 18:22:01 +00:00
Jacob MacDonald
dd91b0a68b
for github release extensions, dont require built assets (#8746) 2025-09-19 16:02:26 +00:00
christine betts
fa8cea170a
Fix extensions enablement bugs (#8797) 2025-09-19 15:43:39 +00:00
James
2c4f61eca5
feat(cli) Custom Commands work in Non-Interactive/Headless Mode (#8305) 2025-09-19 13:49:35 +00:00
fuyou
e48f61bdc7
fix(cli): ctrl c/ctrl d close cli when in dialogs (#8685)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-09-19 06:52:29 +00:00
Billy Biggs
ecd95ed6b3
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
matt korwel
509444d059
Improve CI Times by 70% (#8530) 2025-09-18 16:29:40 -07:00
Jacob MacDonald
22b7d86574
Add support for auto-updating git extensions (#8511) 2025-09-18 21:49:47 +00:00
Allen Hutchison
afba59a953
feat(cli): configure policy engine from existing settings (#8348) 2025-09-18 20:44:23 +00:00
Gal Zahavi
ec0acc486e
fix(cli) : fix shell colors to match new coloring (#8747)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-18 20:35:55 +00:00
Gal Zahavi
1f31443ed1
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
Gal Zahavi
a34e375193
refactor(shell): Send AnsiOutput when ShowColor is false (#8647) 2025-09-18 20:04:46 +00:00
Jacob MacDonald
899b6f72cb
Better parsing of github extension source uris (#8736) 2025-09-18 19:52:19 +00:00
Shreya Keshive
db5b49b2ca
refactor(ide): replace DetectedIde enum with IDE_DEFINITIONS object (#8698) 2025-09-18 19:23:24 +00:00
Akhil Appana
92c99d7873
refactor(ui): extract QueuedMessageDisplay into separate component (#8374)
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-09-18 18:54:09 +00:00
Sandy Tao
2c754d71e3
fix(ui): Track last prompt token count in processStream (#8650) 2025-09-18 18:46:56 +00:00
hritan
2d406ffc75
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
0534ca74d4
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
Tommaso Sciortino
f3abfb8e66
Properly publish npm-shrinkwrap.json. (#8655) 2025-09-18 01:08:43 +00:00
gemini-cli[bot]
f8678f9e9d
chore(release): bump version to 0.7.0-nightly.20250918.2722473a (#8667)
Co-authored-by: mkorwel <matt.korwel@gmail.com>
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-18 00:42:21 +00:00
Gal Zahavi
6756a8b8a9
refactor(ui): Optimize rendering performance (#8239) 2025-09-17 22:37:13 +00:00
Sarah Price
d54cdd8802
fix(mcp): Display OAuth authentication messages in CLI UI instead of debug console (#6919)
Co-authored-by: Yoichiro Tanaka <yoichiro6642@gmail.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-09-17 22:25:33 +00:00
christine betts
eddd13d70e
Add simple extensions release flow support (#8498) 2025-09-17 22:14:01 +00:00
Jacob MacDonald
13a65ad94f
Emit a warning when memory usage exceeds 7GB (#7613) 2025-09-17 21:32:46 +00:00
matt korwel
0cae7caaab
chore(release): bump version to 0.7.0-nightly.20250917.0b10ba2c (#8645)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-17 20:53:53 +00:00
Pyush Sinha
d2b8ff5deb
fix: InputPrompt wrapped lines maintain highlighting, increase responsiveness in narrow cases (#7656)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
2025-09-17 20:17:50 +00:00
Tommaso Sciortino
0559040c0f
Fix automatic compression bug (#8599) 2025-09-17 20:12:06 +00:00
shrutip90
8c0c156cbd
fix(cli): Auto restart CLI inner node process on trust change (#8378) 2025-09-17 20:05:40 +00:00
Ali Al Jufairi
efb57e1cef
feat(settings): Add availableTerminalHeight prop and optimize settings dialog height management (#7697)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
2025-09-17 17:51:46 +00:00
Gal Zahavi
726d2c4274
feat(extensions): add support for sso:// protocol (#8581) 2025-09-17 17:36:23 +00:00
Jack Wotherspoon
bbf7c6ed36
chore: update erroneous model version added by external contrib (#8624) 2025-09-17 14:10:58 +00:00
christine betts
0403375799
Conditionally use consent flow (#8551) 2025-09-17 13:24:38 +00:00
hritan
d2f87d15ed
fix(cli): add workspacePath to extension variables (#8482)
Co-authored-by: Taneja Hriday <hridayt@google.com>
2025-09-17 04:23:12 +00:00
Tommaso Sciortino
6391c4c0f1
Show Citations by default for all users. (#8570) 2025-09-17 02:40:51 +00:00
Christie Warwick (Wilson)
55f5c0936a
feat: Add -o as alias for --output-format (#8585) 2025-09-16 22:45:08 +00:00
shrutip90
20ad40092c
fix(cli): Fix performance issues on relaunching CLI in inner node pro… (#8571) 2025-09-16 21:47:45 +00:00
Abhi
a0079785af
feat(telemetry): Add telemetry and metrics for model routing (#8518) 2025-09-16 20:53:58 +00:00
christine betts
459de383b2
Update extension enablement logic (#8544) 2025-09-16 19:51:46 +00:00
Jerop Kipruto
88272cba8b
feat: add direct Google Cloud telemetry exporters (#8541) 2025-09-16 19:13:57 +00:00
Gal Zahavi
986b9fe7e9
refactor: Replace exec with spawn (#8510) 2025-09-16 19:03:17 +00:00
Gal Zahavi
d0b505a577
chore(settings): enable setting migration (#8562) 2025-09-16 18:51:53 +00:00
shishu314
dbcfcd45f5
cleanup(extension) - Add tests for the install command (#8371)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-16 18:23:49 +00:00
shrutip90
80fa4a310b
fix: Make trustedFolders file path configurable (#8306)
Co-authored-by: cornmander <shikhman@google.com>
2025-09-16 16:58:57 +00:00
fuyou
a1ebb6f275
Fix Windows CI flaky test in SettingsDialog.test.tsx (#8533)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2025-09-16 16:09:08 +00:00
Jerop Kipruto
ebf5437e52
feat: remove session summary feature (#8545) 2025-09-16 15:16:05 +00:00
James
c0794215d3
refactor: refactor slash command parsing to a util function. (#8381) 2025-09-15 23:56:07 +00:00
Luna Wang
b7a87190d7
Improve theme name color and readability in ThemeDialog (#8356)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Miguel Solorio <miguel.solorio07@gmail.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Richie Foreman <richie.foreman@gmail.com>
Co-authored-by: shishu314 <shishu_1998@yahoo.com>
Co-authored-by: Shi Shu <shii@google.com>
Co-authored-by: Shreya Keshive <skeshive@gmail.com>
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
Co-authored-by: masiaf <masiafrest@gmail.com>
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
Co-authored-by: Jerop Kipruto <jerop@google.com>
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
Co-authored-by: fuyou <imshuazi@126.com>
Co-authored-by: Rohit Ramkumar <rramkumar@google.com>
Co-authored-by: Hadi Minooei <hminooei@gmail.com>
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
Co-authored-by: Luke Schlangen <lukeschlangen@gmail.com>
Co-authored-by: Ayesha Shafique <79274585+Aisha630@users.noreply.github.com>
Co-authored-by: Hadi Minooei <minooei@google.com>
2025-09-15 23:23:54 +00:00
fuyou
079526fd3b
Fix mixed input crash by adding proper error handling 8304 (#8430) 2025-09-15 22:56:25 +00:00
Ayesha Shafique
0d9c1fba1d
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
Luke Schlangen
5cbab75c7d
fix: positional arguments for MCP prompts (#8034) 2025-09-15 15:13:21 +00:00
shishu314
7470133a13
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
Arya Gummadi
1145f25ee3
feat: auto-approve pending tool calls when auto_edit/yolo is activated (#6665)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-09-15 03:20:21 +00:00
Abhi
00ecfdeb06
chore(tests): Remove stale snapshot for deleted App.tsx (#8446) 2025-09-15 01:15:19 +00:00
fuyou
2135dbb6a4
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
Rohit Ramkumar
a96cc2f148
feat: Add /chat share command (#8139) 2025-09-13 06:21:40 +00:00
Gal Zahavi
087c192e51
fix(ui): Correct footer measurement and prevent negative terminal height (#8362) 2025-09-13 05:42:17 +00:00
Jerop Kipruto
1f70a27e9c
JSON errors in non-interactive auth validation (#8373) 2025-09-12 23:18:40 +00:00
masiaf
811a2e90d9
feat(input): add undo/redo shortcuts with Ctrl+Z and Ctrl+R (#4625)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-09-12 21:07:34 +00:00
Abhi
c15774ce68
# feat(routing): Introduce useModelRouter feature flag (#8366) 2025-09-12 19:57:07 +00:00
shishu314
8a5e692373
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
e89012efa8
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
cf20697450
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
Miguel Solorio
f656f143c6
fix(ui): ensure [MCP] tag color matches active state (#8316) 2025-09-12 02:37:19 +00:00
Keith Lyons
0d460bbf77
fix: Restore footer configuration settings (#8041) (#8053)
Co-authored-by: Miguel Solorio <miguelsolorio@google.com>
Co-authored-by: Miguel Solorio <miguel.solorio07@gmail.com>
2025-09-12 00:16:09 +00:00
joshualitt
68035591da
feat(core): Enable ripgrep by default. (#7427) 2025-09-11 23:46:07 +00:00
Shammi Anand
1be38d8fa0
fix(core): Improve compression message clarity for small history cases (#4404)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-09-11 21:41:08 +00:00
Miguel Solorio
67f7dae4e3
Update default text styles (#8291) 2025-09-11 21:22:16 +00:00
Gal Zahavi
181898cb5d
feat(shell): enable interactive commands with virtual terminal (#6694) 2025-09-11 20:27:27 +00:00
Shreya Keshive
8969a232ec
feat(ide): Check for IDE diffing capabilities before opening diffs (#8266) 2025-09-11 20:17:57 +00:00
Tommaso Sciortino
39af7115d1
Move IdeClient.connect() to initializeApp(). (#8282) 2025-09-11 20:07:57 +00:00
Tommaso Sciortino
ad21c10988
Fix MCP prompt slash commands not appearing. (#8290) 2025-09-11 19:59:38 +00:00
Tommaso Sciortino
d892cde0b0
Refactor IdeContextStore (#8278) 2025-09-11 18:22:20 +00:00
Abhi
538e6cd19a
feat(routing): Initialize model routing architecture (#8153) 2025-09-11 17:38:50 +00:00
Miguel Solorio
6be054513b
feat(ui): make accept edits & yolo mode match shell mode styles (#8200) 2025-09-11 17:34:29 +00:00
Sandy Tao
78744cfbca
feat(ui): Add confirmation dialog for disabling loop detection for current session (#8231) 2025-09-11 05:20:13 +00:00
Jacob Richman
5b2176770e
feat: add cached string width function for performance optimization (#7850)
Co-authored-by: lifeloating <imshuazi@126.com>
2025-09-11 04:20:40 +00:00
Miguel Solorio
8cc787f304
Fix suggestion alignment (#8233) 2025-09-11 03:47:22 +00:00
Gal Zahavi
3ceefe8732
fix(rendering): remove React.strictMode from gemini.tsx (#8145) 2025-09-10 22:30:45 +00:00
Jerop Kipruto
514767c88b
Structured JSON Output (#8119) 2025-09-10 20:19:47 +00:00
Damian Tometzki
32abe905f1
Fix: connect on docker devcontainer to vscode-ide (#7464) 2025-09-10 19:19:37 +00:00
Spencer Schrock
ff705ec286
fix(settings): use union merge for excludeTools (#7842) 2025-09-10 18:28:29 +00:00
Miguel Solorio
b9b6fe1f73
feat(ui): Semantic tokens refactor (#8087) 2025-09-10 17:57:07 +00:00
Jacob MacDonald
ef70c17936
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
hritan
69b2d77df5
fix(cli): added directory name to folder trust dialog (#8165)
Co-authored-by: Taneja Hriday <hridayt@google.com>
2025-09-10 16:31:12 +00:00
Jacob MacDonald
50e7c88aa4
Extensions update command (#8100) 2025-09-10 15:09:09 +00:00
matt korwel
0d03f4ea9d
Release Process vNext (#8152)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-10 08:28:58 +00:00
christine betts
a31830a3cb
Ignore workspace extensions in user extensions dir (#8084) 2025-09-10 00:23:46 +00:00
matt korwel
5032b27011
0.4.0 (#8136) 2025-09-10 00:23:44 +00:00
Dylan liu
da58b93026
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
54744958fa
feat(core): Only summarize long tool output for shell command (#8039) 2025-09-09 20:01:25 +00:00
christine betts
02f67d3c57
Add clearcut logging for extensions install command (#8057)
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2025-09-09 16:12:56 +00:00
Abhi
1eaf21f6a2
refactor(core): Introduce LlmUtilityService and promptIdContext (#7952) 2025-09-09 05:14:15 +00:00
christine betts
471cbcd450
Remove org/repo install support (#7815) 2025-09-09 04:59:45 +00:00
Tommaso Sciortino
2b05cf3bb4
Allow users to type while waiting for MCP servers (#8021) 2025-09-08 23:37:36 +00:00
shrutip90
097b5c734f
fix: Restart logic in useFolderTrust hook (#8038) 2025-09-08 21:43:49 +00:00
Abhi
f6f2fff724
refactor: Centralize and improve model fallback handling (#7634) 2025-09-08 20:19:52 +00:00
Miguel Solorio
7e56cc6515
Move scope settings to new dialog (#7836) 2025-09-08 18:43:58 +00:00
hritan
78142eab55
fix: hide tips when folder trust dialog is open (#7394)
Co-authored-by: Hriday Taneja <hridayt@google.com>
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-09-08 16:41:39 +00:00
Richie Foreman
009c24a4b8
feat(settings): Add support for settings enum options (#7719) 2025-09-08 14:01:18 +00:00
Keith Lyons
4693137b82
fix(ui): disable input prompt during tool confirmation (#7935)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-09-07 20:17:20 +00:00
Tommaso Sciortino
6e26c88c2c
Pull contentGenerator out of GeminiClient and into Config. (#7825) 2025-09-07 20:00:03 +00:00
Jacob Richman
d33defde68
Mention replacements for deprecated settings in settings.json (#7913) 2025-09-07 19:23:57 +00:00
DeWitt Clinton
6b4c12eb04
Allow for slash commands to opt-out of autocompletion and /help discovery. (#7847) 2025-09-06 21:16:58 +00:00
Sandy Tao
c031f538df
chore(release): v0.3.4 (#7902)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-06 20:53:00 +00:00
Tommaso Sciortino
127d9205b8
Fix ctrl-c/esc while Authenticating. (#7879) 2025-09-06 17:34:00 +00:00
Keith Lyons
885af07ddb
feat(ui): Introduce useUI Hook and UIContext (#5488)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-09-06 05:39:02 +00:00
Sandy Tao
fe15b04f33
chore(release): v0.3.3 (#7854)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-06 04:30:24 +00:00
Rinil Kunhiraman
d2b5b4f129
feat(ui): improve discoverability of MCP slash commands (#6080)
Co-authored-by: Rinil Kunhiraman <rinilkunhiraman@users.noreply.github.com>
Co-authored-by: Allen Hutchison <adh@google.com>
2025-09-06 03:15:40 +00:00
HYPERXD
ee1b395c5c
prevent auto-execute on paste and preserve multi-line content in chat input (#5834)
Co-authored-by: HYPERXD <Alish-0x@users.noreply.github.com>
Co-authored-by: Allen Hutchison <adh@google.com>
2025-09-06 01:53:53 +00:00
Jacob Richman
81904005fc
Fix issues where escape codes could end up on startup in the input prompt (#7267) 2025-09-06 00:18:51 +00:00
Sandy Tao
dd23c77469
feat(core): Save large tool outputs to a file and return truncated lines (#6240) 2025-09-05 22:37:29 +00:00
Tommaso Sciortino
7239c5cd9a
Refactor Authentication Components and Hooks (#7750) 2025-09-05 22:35:41 +00:00
Jacob Richman
d8dbe6271f
Fix syntax highlighting and rendering issues. (#7759)
Co-authored-by: Miguel Solorio <miguelsolorio@google.com>
2025-09-05 22:29:54 +00:00
DeWitt Clinton
c1b8708ef5
Add hidden property to slash commands (#7797) 2025-09-05 20:38:36 +00:00
christine betts
69da43eb70
Make 'source' a positional argument in extensions install and set flag to true (#7807) 2025-09-05 18:44:41 +00:00
JAYADITYA
5634be70f1
fix the proQutaDialog (#7647)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-09-05 16:30:15 +00:00
shrutip90
036f3a7f9c
fix: Remove special handling for folderTrust flag (#7755) 2025-09-05 16:10:15 +00:00
shishu314
918ab3c2ec
feat(security) - Make oauth token storage implement the shared interface (#7802)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-05 16:08:50 +00:00
Chen Koki
107537c341
fix(ui): fix drag-and-drop file feature for macOS terminal 2 (#7174)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-09-04 22:06:04 +00:00
Pascal Birchler
c38247ed5c
Reduce bundle size & check it in CI (#7395) 2025-09-04 21:00:27 +00:00
shishu314
35a841f71a
Feat(security) - Make the OAuthTokenStorage non static (#7716)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-04 20:42:47 +00:00
matt korwel
e088c06a9a
chore(release): v0.3.1 (#7742)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
2025-09-04 12:57:14 -07:00
matt korwel
deda119bea
Takethree (#7740)
Co-authored-by: gemini-cli-robot <gemini-cli-robot@google.com>
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
Co-authored-by: christine betts <chrstn@uw.edu>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
Co-authored-by: anthony bushong <agmsb@users.noreply.github.com>
2025-09-04 19:27:51 +00:00
Tommaso Sciortino
cb43bb9ca4
Use IdeClient directly instead of config.ideClient (#7627) 2025-09-04 16:32:09 +00:00
Gal Zahavi
3885f7b6ae
refactor(setting): Improve settings migration and tool loading (#7445)
Co-authored-by: psinha40898 <pyushsinha20@gmail.com>
2025-09-04 02:23:25 +00:00
Victor May
e7a4142b2a
Handle cleaning up the response text in the UI when a response stream retry occurs (#7416) 2025-09-04 02:00:16 +00:00
shrutip90
cfea46e9d8
fix: Update permissions for trustedFolders.json file to make it more … (#7685) 2025-09-03 23:06:26 +00:00
Allen Hutchison
6bb944f942
feat: Add positional argument for prompt (#7668) 2025-09-03 22:48:54 +00:00
christine betts
987f08a619
Add enforcedAuthType setting (#6564) 2025-09-03 22:33:37 +00:00
Gal Zahavi
04e6c1d449
fix(settings): Add missing v1 settings to migration map (#7678) 2025-09-03 21:45:52 +00:00
shrutip90
7c667e100e
Override Gemini CLI trust with VScode workspace trust when in IDE (#7433) 2025-09-03 18:44:26 +00:00
Tommaso Sciortino
e6e60861e5
Move settings error throwing to loadSettings (#7605) 2025-09-03 17:41:53 +00:00
Bryant Chandler
7395ab63ab
fix(cli): Correctly pass file filtering settings and add tests (#7239)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Sandy Tao <sandytao520@icloud.com>
2025-09-03 17:25:52 +00:00
matt korwel
dfd0c06153
fix(deps): Add fzf as a direct dependency to CLI (#7658) 2025-09-03 17:14:33 +00:00
JAYADITYA
de53b30e69
feat(cli): custom witty message (#7641) 2025-09-03 16:39:04 +00:00
owenofbrien
044c3a0e14
Log config.useSmartEdit to Clearcut (#7617) 2025-09-03 09:58:47 +00:00
bl-ue
b5dd6f9ea6
feat(sessions): Integrate chat recording into GeminiChat (#6721) 2025-09-03 05:29:07 +00:00
David East
4d07cb7dba
feat(cli): Add support for Ctrl+Backspace to delete a word backward (#7162) 2025-09-03 01:00:41 +00:00
Arya Gummadi
d12946ca8c
test(auth): improve test environment variable cleanup (#7451)
Co-authored-by: cornmander <shikhman@google.com>
2025-09-03 00:21:43 +00:00
Jack Wotherspoon
39c35e7d61
chore: improve inclusive-language (#7558) 2025-09-03 00:09:28 +00:00
Deepankar Sharma
5e1651954d
Fix Arrow Keys and make Kitty Protocol more robust (#7118) 2025-09-02 23:33:38 +00:00
christine betts
49dfe36cea
Fix screen reader config bug (#7615)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2025-09-02 21:47:28 +00:00
Sandy Tao
82b6a2f5d1
feat(quality): Skip the next speaker check by default (#7614) 2025-09-02 20:37:44 +00:00
Miguel Solorio
0a7f5be81f
Add footer configuration settings (#7419)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-02 17:35:43 +00:00
christine betts
6a581a695f
Add gemini extensions link command (#7241)
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2025-09-02 17:15:42 +00:00
Tommaso Sciortino
997136ae25
Enable citations by default for certain users. (#7438) 2025-09-02 16:36:24 +00:00
Miguel Solorio
c29e44848b
Add highlights for input /commands and @file/paths (#7165) 2025-09-02 16:21:55 +00:00
shishu314
93820f833f
Fix(cli) - Remove Foldertrust Feature Flag (#7420)
Co-authored-by: Shi Shu <shii@google.com>
2025-09-02 16:01:22 +00:00
christine betts
70938eda17
Support installing extensions with org/repo (#7364)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2025-09-02 15:15:47 +00:00
Gaurav
ee06dd33df
update(deps): genai sdk now handles empty GEMINI_API_KEY correctly (#7377) 2025-09-01 00:55:19 +00:00
Billy Biggs
f331e5d5b6
Merge general settings from different configuration sources (#7528) 2025-09-01 00:44:16 +00:00
Gal Zahavi
c0a3122f5f
fix(auth): Fix failing auth test (#7502) 2025-08-31 17:02:38 +00:00
shishu314
001009d350
Fix(Cli) - Restart gemini cli on folder trust settings changes (#7413)
Co-authored-by: Shi Shu <shii@google.com>
2025-08-29 20:31:04 +00:00
Adam Weidman
45213103f6
chore(dedup): Mock tools refix (#7418) 2025-08-29 20:08:26 +00:00