Adib234
86a777865f
change banner text for vertex and api key users ( #90 )
2025-12-16 13:45:41 -08:00
Adam Weidman
af94beea11
FEAT: Add availabilityService ( #81 )
...
* auto and fallback work
* test fixes
* fixes
* Show model dialog even if there's no more fallback option
* fix tests
* fix failing test
* disable showInDialog for model in settings
* revert package-lock.json
* remove dup line
---------
Co-authored-by: Sehoon Shon <sshon@google.com >
2025-12-16 13:26:58 -08:00
gemini-cli-robot
d9e79331ef
fix(patch): cherry-pick ee6556c to release/v0.21.0-preview.1-pr-14691 to patch version v0.21.0-preview.1 and create version 0.21.0-preview.2 ( #14908 )
...
Co-authored-by: Jack Wotherspoon <jackwoth@google.com >
2025-12-10 13:58:07 -05:00
Christian Gunderman
025e450ac2
Disallow floating promises. ( #14605 )
2025-12-06 00:12:49 +00:00
Jack Wotherspoon
616d6f6667
feat(sessions): use 1-line generated session summary to describe sessions ( #14467 )
2025-12-05 17:20:15 +00:00
Jacob Richman
08067acc71
Avoid triggering refreshStatic unless there really is a banner to display. ( #14328 )
2025-12-03 17:08:32 +00:00
Edilmo Palencia
1c12da1fad
feat(hooks): Hook Session Lifecycle & Compression Integration ( #14151 )
2025-12-03 17:04:13 +00:00
Jacob Richman
1689e9b671
fix(cli): fix issue updating a component while rendering a different component ( #14319 )
2025-12-02 01:33:03 +00:00
Kevin Ramdass
db027dd95b
feat: Add startup profiler to measure and record application initialization phases. ( #13638 )
2025-12-01 18:06:13 +00:00
korade-krushna
f2466e5224
Fixes /clear command to preserve input history for up-arrow navigation while still clearing the context window and screen ( #14182 )
2025-12-01 00:51:53 +00:00
bl-ue
94c3eecb99
feat(sessions): add /resume slash command to open the session browser ( #13621 )
2025-11-25 18:54:09 +00:00
Tommaso Sciortino
1e715d1e5c
Restore bracketed paste mode after external editor exit ( #13606 )
2025-11-21 21:20:37 +00:00
Jack Wotherspoon
d351f07758
feat: custom loading phrase when interactive shell requires input ( #12535 )
2025-11-21 17:19:34 +00:00
Jacob Richman
030a5ace97
Fix multiple bugs with auth flow including using the implemented but unused restart support. ( #13565 )
2025-11-21 16:31:47 +00:00
Jacob Richman
fec0eba07e
move stdio ( #13528 )
2025-11-20 22:16:46 +00:00
Jacob Richman
d1e35f8660
Protect stdout and stderr so JavaScript code can't accidentally write to stdout corrupting ink rendering ( #13247 )
...
Bypassing rules as link checker failure is spurious.
2025-11-20 10:44:02 -08:00
Sandy Tao
b1258dd52c
fix(cli): prevent race condition when restoring prompt after context overflow ( #13473 )
2025-11-20 05:54:16 +00:00
Gal Zahavi
2231497b1f
feat: add click-to-focus support for interactive shell ( #13341 )
2025-11-19 23:49:39 +00:00
Tommaso Sciortino
84573992b4
Restore keyboard mode when exiting the editor ( #13350 )
2025-11-19 19:37:30 +00:00
bl-ue
e1c711f5ba
feat(sessions): record interactive-only errors and warnings to chat recording JSON files ( #13300 )
2025-11-19 16:32:13 +00:00
Sandy Tao
b644f037a3
fix(ui): Clear input prompt on Escape key press ( #13335 )
2025-11-19 03:11:36 +00:00
Shreya Keshive
86828bb561
feat: launch Gemini 3 in Gemini CLI 🚀 🚀 🚀 (in main) ( #13287 )
...
Co-authored-by: Adam Weidman <65992621+adamfweidman@users.noreply.github.com >
Co-authored-by: Sehoon Shon <sshon@google.com >
Co-authored-by: Adib234 <30782825+Adib234@users.noreply.github.com >
Co-authored-by: Sandy Tao <sandytao520@icloud.com >
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com >
Co-authored-by: Aishanee Shah <aishaneeshah@gmail.com >
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: Jacob Richman <jacob314@gmail.com >
Co-authored-by: joshualitt <joshualitt@google.com >
Co-authored-by: Jenna Inouye <jinouye@google.com >
2025-11-18 09:01:16 -08:00
shrutip90
9786c4dcff
Check folder trust before allowing add directory ( #12652 )
2025-11-15 03:06:30 +00:00
Tommaso Sciortino
d03496b710
Increase paste timeout + add warning. ( #13099 )
2025-11-15 00:02:28 +00:00
shrutip90
472e775a13
feat: Update permissions command to support modifying trust for other… ( #11642 )
2025-11-14 22:41:53 +00:00
Jacob Richman
ba15eeb55f
bug(ui) make it clear when users need to enter selection mode and fix clear issue. ( #13083 )
2025-11-14 20:02:15 +00:00
Jacob Richman
4d85ce40be
Turns out the node console.clear() clears the buffer. ( #12959 )
2025-11-12 20:15:25 +00:00
Jacob Richman
cbbf565121
Support ink scrolling final pr ( #12567 )
2025-11-11 15:50:11 +00:00
bl-ue
6893d27441
feat(sessions): add resuming to geminiChat and add CLI flags for session management ( #10719 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-11 01:31:00 +00:00
Jacob MacDonald
47603ef8e1
Reload gemini memory on extension load/unload + memory refresh refactor ( #12651 )
2025-11-07 17:07:25 +00:00
Sehoon Shon
31b34b11ab
Let users know when falling back to flash, and update the error messa… ( #12640 )
2025-11-06 18:43:21 +00:00
Jacob MacDonald
fa93b56243
[Extension Reloading]: Update custom commands, add enable/disable command ( #12547 )
2025-11-05 19:36:07 +00:00
Bryan Morgan
16113647de
Fix/windows pty crash ( #12587 )
...
Co-authored-by: LayorX <yor31117@gmail.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-05 16:53:03 +00:00
Allen Hutchison
ffc5e4d048
Refactor PolicyEngine to Core Package ( #12325 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-11-03 23:41:00 +00:00
Gal Zahavi
2144d25885
fix(auth): Return empty map if token file does not exits, and refacto… ( #12332 )
...
Co-authored-by: Sandy Tao <sandytao520@icloud.com >
2025-11-03 23:07:22 +00:00
Jacob Richman
4fc9b1cde2
alternate buffer support ( #12471 )
2025-11-03 21:41:58 +00:00
Abhi
265f24e5d7
fix(ui): ensure model changes update the UI immediately ( #12412 )
2025-11-03 19:59:51 +00:00
Jacob MacDonald
cc081337b7
Initial support for reloading extensions in the CLI - mcp servers only ( #12239 )
2025-10-30 18:05:49 +00:00
Gal Zahavi
06035d5d43
feat(auth): improve API key authentication flow ( #11760 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-10-30 01:58:08 +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
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
Tommaso Sciortino
0e4dce23b2
use debugLogger instead of console ( #12095 )
2025-10-27 18:35:16 +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
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
b364f37655
refactor(logging): Centralize console logging with debugLogger ( #11590 )
2025-10-21 20:35:22 +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
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