Jarrod Whelan
31dc6f630a
feat(ui): Refreshed UX refinements and snapshot alignment
...
Implements Refreshed UX refinements and aligns snapshots with the new design:
- Refactored Composer.tsx to extract renderMinimalMetaRowContent and optimize layout logic.
- Restored original commenting and HorizontalLine behavior for the legacy layout.
- Added isFocused support to ToolStatusIndicator and GeminiRespondingSpinner for better visual focus during shell execution.
- Adopts new footer field configuration.
- Regenerated all UI snapshots and SVGs to match the new 2-row layout and design tokens.
- Removed temporary _footer-ui.md research report from Git.
- Gated behind ui.footerLayoutRefresh setting.
docs(settings): Regenerate documentation and schema
fix(ui): Remove witty phrase fallback from right-side ambient node
2026-03-10 12:54:16 -07:00
Mark McLaughlin
b404fc02e7
fix(auth): update terminology to 'sign in' and 'sign out' ( #20892 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2026-03-10 19:10:26 +00:00
Spencer
a220874281
feat(policy): support auto-add to policy by default and scoped persistence ( #20361 )
2026-03-10 17:01:41 +00:00
Jerop Kipruto
35ee2a841a
feat(plan): enable Plan Mode by default ( #21713 )
2026-03-09 15:58:46 +00:00
Keith Guerin
dc6741097c
refactor(cli): standardize on 'reload' verb for all components ( #20654 )
...
Co-authored-by: Krishna Korade <MushuEE@users.noreply.github.com >
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2026-03-07 22:56:11 +00:00
Abhi
32e61529f5
feat(cli): hide gemma settings from display and mark as experimental ( #21471 )
2026-03-06 22:34:59 +00:00
Jack Wotherspoon
9dc6898d28
feat: add custom footer configuration via /footer ( #19001 )
...
Co-authored-by: Keith Guerin <keithguerin@gmail.com >
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2026-03-05 02:21:48 +00:00
Keith Guerin
1e2afbb514
feat(cli): invert context window display to show usage ( #20071 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2026-03-03 09:22:29 +00:00
Shreya Keshive
06ddfa5c4c
feat(admin): enable 30 day default retention for chat history & remove warning ( #20853 )
2026-03-02 22:44:49 +00:00
Dmitry Lyalin
7f8ce8657c
Add low/full CLI error verbosity mode for cleaner UI ( #20399 )
2026-02-27 19:15:10 +00:00
Gaurav
b2d6844f9b
feat(billing): implement G1 AI credits overage flow with billing telemetry ( #18590 )
2026-02-27 18:15:06 +00:00
Siddharth Diwan
9b7852f11c
[Gemma x Gemini CLI] Add an Experimental Gemma Router that uses a LiteRT-LM shim into the Composite Model Classifier Strategy ( #17231 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Allen Hutchison <adh@google.com >
2026-02-26 23:43:43 +00:00
Achal Jhawar
b765fb8af4
fix(cli): expose model.name setting in settings dialog for persistence ( #19605 )
2026-02-25 19:56:05 +00:00
Jerop Kipruto
bf278ef2b0
feat(plan): support automatic model switching for Plan Mode ( #20240 )
2026-02-25 00:15:14 +00:00
Rishabh Khandelwal
dde844dbe1
feat(security): Introduce Conseca framework ( #13193 )
2026-02-24 02:44:28 +00:00
kevinjwang1
2ff7738b5d
Add new setting to configure maxRetries ( #20064 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-23 23:57:16 +00:00
Michael Bleigh
70336e73b1
feat(core): implement experimental direct web fetch ( #19557 )
2026-02-23 19:50:14 +00:00
Sehoon Shon
c537fd5aec
refactor(config): remove enablePromptCompletion from settings ( #19974 )
2026-02-22 19:10:20 -05:00
Jerop Kipruto
537e56ffae
feat(plan): support configuring custom plans storage directory ( #19577 )
2026-02-19 22:47:08 +00:00
Dmitry Lyalin
372f41eab8
feat(cli): replace loading phrases boolean with enum setting ( #19347 )
2026-02-19 18:43:12 +00:00
Tommaso Sciortino
09b623fbd7
feat(cli): add experimental.useOSC52Copy setting ( #19488 )
2026-02-19 18:22:11 +00:00
Spencer
c62340675a
feat(core): centralize compatibility checks and add TrueColor detection ( #19478 )
2026-02-19 00:01:23 +00:00
joshualitt
87f5dd15d6
feat(core): experimental in-progress steering hints (2 of 2) ( #19307 )
2026-02-18 22:05:50 +00:00
Dmitry Lyalin
78de533c48
feat(cli): add macOS run-event notifications (interactive only) ( #19056 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-02-18 20:28:17 +00:00
Shreya Keshive
4e1b3b5f57
feat(cleanup): enable 30-day session retention by default ( #18854 )
2026-02-13 22:57:55 +00:00
Abhi
3776c4d613
feat(masking): enable tool output masking by default ( #18564 )
2026-02-11 06:21:55 +00:00
Dmitry Lyalin
7a02d7261a
feat(cli): add setting to hide shortcuts hint UI ( #18562 )
2026-02-11 02:46:20 +00:00
Jacob Richman
be2ebd1772
Add autoconfigure memory usage setting to the dialog ( #18510 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-10 23:24:08 +00:00
Adib234
e151b4890b
fix(plan): update persistent approval mode setting ( #18638 )
...
Co-authored-by: Sandy Tao <sandytao520@icloud.com >
2026-02-10 13:07:04 +00:00
Dmitry Lyalin
d3cfbdb3b7
Inline thinking bubbles with summary/full modes ( #18033 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2026-02-10 03:24:41 +00:00
Sandy Tao
28805a4b2d
refactor: simplify tool output truncation to single config ( #18446 )
2026-02-06 21:41:19 +00:00
Sehoon Shon
61d92c4a21
Remove previewFeatures and default to Gemini 3 ( #18414 )
2026-02-06 18:02:57 +00:00
Gal Zahavi
aba8c5f662
fix(cli): allow restricted .env loading in untrusted sandboxed folders ( #17806 )
2026-02-04 01:08:10 +00:00
Abhijit Balaji
4e4a55be35
feat(cli): implement automatic theme switching based on terminal background ( #17976 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2026-02-03 00:39:17 +00:00
Sandy Tao
e860f517c0
feat(core): add setting to disable loop detection ( #18008 )
2026-02-02 18:13:20 +00:00
Victor Vianna
381669dce0
chore: delete autoAccept setting unused in production ( #17862 )
...
Co-authored-by: Victor Hugo Vianna Silva <victorvianna@google.com >
Co-authored-by: Jack Wotherspoon <jackwoth@google.com >
2026-02-02 13:49:17 +00:00
kevinjwang1
6396ab1ccb
Add allowedExtensions setting ( #17695 )
2026-01-30 19:43:51 +00:00
Abhi
6d36219e55
feat(cli): show hooksConfig.enabled in settings dialog ( #17810 )
2026-01-29 04:58:20 +00:00
Sehoon Shon
bee1267e2a
feat(cli): add user identity info to stats command ( #17612 )
2026-01-28 21:26:33 +00:00
Alisa
adc8e11bb1
Add support for an additional exclusion file besides .gitignore and .geminiignore ( #16487 )
...
Co-authored-by: Adam Weidman <adamfweidman@google.com >
2026-01-28 01:19:13 +00:00
Abhi
830e212758
feat(skills): promote skills settings to stable ( #17713 )
2026-01-28 00:09:52 +00:00
Abhi
ff6547857e
revert: promote Agent Skills to stable ( #17693 ) ( #17712 )
2026-01-27 23:29:12 +00:00
Abhi
6f6445994e
feat(skills): promote Agent Skills to stable ( #17693 )
2026-01-27 21:50:22 +00:00
Gal Zahavi
00f60ef532
feat(cli): add global setting to disable UI spinners ( #17234 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-27 00:06:58 +00:00
Jacob Richman
b5fe372b5b
feat(ui): add solid background color option for input prompt ( #16563 )
...
Co-authored-by: Alexander Farber <farber72@outlook.de >
2026-01-26 23:23:54 +00:00
Adib234
6fae28197e
feat(plan): implement persistent approvalMode setting ( #17350 )
2026-01-23 23:14:11 +00:00
joshualitt
62dd9b5b3c
feat(core): Remove legacy settings. ( #17244 )
2026-01-22 20:59:47 +00:00
Sandy Tao
f79124f96e
feat(core): enable disableLLMCorrection by default ( #17223 )
2026-01-21 18:53:41 +00:00
joshualitt
211d2c5fdd
feat(core): Ensure all properties in hooks object are event names. ( #16870 )
2026-01-20 22:47:31 +00:00
Alexander Farber
608da23393
feat(settings): rename negative settings to positive naming (disable* -> enable*) ( #14142 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2026-01-16 22:33:49 +00:00