galz10
127fbf9487
feat: implement background process logging and cleanup
...
- Add persistent logging for backgrounded shell processes in ~/.gemini/tmp/background-processes
- Implement automatic cleanup of background logs older than 7 days on CLI startup
- Support real-time output syncing to log files for both PTY and child_process execution
- Update UI to indicate log file availability for background tasks
- Add comprehensive unit and integration tests for logging and cleanup logic
2026-03-04 17:00:48 -08:00
Jerop Kipruto
fb32db5cd6
feat(cli): remove Plan Mode from rotation when actively working ( #19262 )
2026-02-17 17:36:59 +00:00
Yuna Seol
8aca3068cf
feat: add role-specific statistics to telemetry and UI (cont. #15234 ) ( #18824 )
...
Co-authored-by: Yuna Seol <yunaseol@google.com >
2026-02-17 17:32:30 +00:00
Jacob Richman
366f1df120
refactor(cli): code review cleanup fix for tab+tab ( #18967 )
2026-02-17 15:16:37 +00:00
Jerop Kipruto
e5ff2023ad
feat(cli): update approval mode cycle order ( #19254 )
2026-02-17 15:13:27 +00:00
Ramón Medrano Llamas
b38e0984b9
Add Solarized Dark and Solarized Light themes ( #19064 )
...
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2026-02-16 22:01:52 +00:00
Sehoon Shon
ddd28f6431
chore(ui): remove outdated tip about model routing ( #19226 )
2026-02-16 20:50:13 +00:00
Jacob Richman
6ed1878c5f
refactor: consolidate development rules and add cli guidelines ( #19214 )
2026-02-16 20:48:34 +00:00
Krushna Korade
80f0cbd798
Add refresh/reload aliases to slash command subcommands ( #19218 )
...
Co-authored-by: Jack Wotherspoon <jackwoth@google.com >
2026-02-16 20:31:03 +00:00
Sehoon Shon
7d165e77f0
feat(cli): refactor model command to support set and manage subcommands ( #19221 )
2026-02-16 20:10:34 +00:00
kevinjwang1
c57a28f48a
Disable workspace settings when starting GCLI in the home directory. ( #19034 )
2026-02-16 20:10:28 +00:00
Jack Wotherspoon
a83ca11035
docs: custom themes in extensions ( #19219 )
2026-02-16 19:58:48 +00:00
Sehoon Shon
15ef1cd797
feat(cli): handle invalid model names in useQuotaAndFallback ( #19222 )
2026-02-16 19:55:17 +00:00
Sehoon Shon
bb7bb11736
feat(cli): add loading state to new agents notification ( #19190 )
2026-02-16 06:43:25 +00:00
Srinath Padmanabhan
78130d4bb7
fix(cli): wrap terminal capability queries in hidden sequence ( #19080 )
...
Co-authored-by: Srinath Padmanabhan <srithreepo@google.com >
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-15 04:08:13 +00:00
Krushna Korade
bcd547baf6
feat: add /commands reload to refresh custom TOML commands ( #19078 )
2026-02-14 20:25:30 +00:00
Jacob Richman
401bef1d2b
bug(ui) fix flicker refreshing background color ( #19041 )
2026-02-13 23:33:02 +00:00
Jerop Kipruto
9df604b01b
feat(plan): hide plan write and edit operations on plans in Plan Mode ( #19012 )
2026-02-13 23:15:21 +00:00
Shreya Keshive
4e1b3b5f57
feat(cleanup): enable 30-day session retention by default ( #18854 )
2026-02-13 22:57:55 +00:00
Jerop Kipruto
f87468c644
refactor: use CoreToolCallStatus in the the history data model ( #19033 )
2026-02-13 22:20:14 +00:00
Tommaso Sciortino
e7e4c68c5c
fix windows escaping (and broken tests) ( #19011 )
2026-02-13 22:19:08 +00:00
Adib234
f460ab841d
fix(plan): persist the approval mode in UI even when agent is thinking ( #18955 )
2026-02-13 20:02:39 +00:00
Jerop Kipruto
60be42f095
refactor(core): adopt CoreToolCallStatus enum for type safety ( #18998 )
2026-02-13 16:27:20 +00:00
Adib234
d5dfae6bbf
fix(plan): make question type required in AskUser tool ( #18959 )
2026-02-13 15:03:52 +00:00
Michael Bleigh
bed3eae0e1
feat(sdk): initial package bootstrap for SDK ( #18861 )
2026-02-13 06:08:27 +00:00
Tommaso Sciortino
d82f66973f
Fix drag and drop escaping ( #18965 )
2026-02-13 02:27:56 +00:00
Abhi
00f73b73bc
refactor(cli): finalize event-driven transition and remove interaction bridge ( #18569 )
2026-02-13 02:14:35 +00:00
Allen Hutchison
696198be87
feat(policy): add --policy flag for user defined policies ( #18500 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-13 00:25:23 +00:00
Philippe
5b4884692b
fix(vim): vim support that feels (more) complete ( #18755 )
...
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com >
2026-02-13 00:22:39 +00:00
Jacob Richman
55ec0f043c
feat(cli): disable ctrl-s shortcut outside of alternate buffer mode ( #18887 )
2026-02-12 23:00:13 +00:00
Jacob Richman
c00de442e5
bug(cli) fix flicker due to AppContainer continuous initialization ( #18958 )
2026-02-12 22:16:46 +00:00
Jerop Kipruto
8275871963
Hide AskUser tool validation errors from UI (agent self-corrects) ( #18954 )
2026-02-12 21:49:07 +00:00
Jerop Kipruto
e8e681c670
feat(ui): align AskUser color scheme with UX spec ( #18943 )
2026-02-12 21:10:25 +00:00
christine betts
991b2c6002
Add generic searchable list to back settings and extensions ( #18838 )
2026-02-12 20:50:41 +00:00
Jacob Richman
207ac6f2dc
ui(polish) blend background color with theme ( #18802 )
2026-02-12 19:56:07 +00:00
Dmitry Lyalin
db00c5abf3
feat(cli): prototype clean UI toggle and minimal-mode bleed-through ( #18683 )
2026-02-12 19:25:24 +00:00
Jack Wotherspoon
b0cfbc6cd8
fix: character truncation in raw markdown mode ( #18938 )
2026-02-12 19:16:56 +00:00
Adib234
0b3130cec7
fix(plan): isolate plan files per session ( #18757 )
2026-02-12 19:02:59 +00:00
Sandy Tao
2e91c03e08
feat: add strict seatbelt profiles and remove unusable closed profiles ( #18876 )
2026-02-12 18:33:54 +00:00
Tommaso Sciortino
375ebca2da
feat(cli): support Ctrl-Z suspension ( #18931 )
...
Co-authored-by: Bharat Kunwar <brtkwr@gmail.com >
2026-02-12 17:55:56 +00:00
Dmitry Lyalin
f603f4a12b
fix(cli): dismiss '?' shortcuts help on hotkeys and active states ( #18583 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2026-02-12 16:35:40 +00:00
christine betts
2ca183ffc9
Show notification when there's a conflict with an extensions command ( #17890 )
2026-02-12 16:29:06 +00:00
Abhi
fad9f46273
refactor(cli): consolidate useToolScheduler and delete legacy implementation ( #18567 )
2026-02-12 01:49:30 +00:00
Abhijit Balaji
0e85e021dc
feat(cli): deprecate --allowed-tools and excludeTools in favor of policy engine ( #18508 )
2026-02-12 00:49:48 +00:00
Abhi
c370d2397b
refactor(cli): simplify UI and remove legacy inline tool confirmation logic ( #18566 )
2026-02-12 00:46:58 +00:00
Gal Zahavi
08e8eeab84
fix(core): improve headless mode detection for flags and query args ( #18855 )
2026-02-12 00:20:54 +00:00
Pyush Sinha
b8008695db
refactor(cli): Reactive useSettingsStore hook ( #14915 )
2026-02-11 23:40:27 +00:00
Dev Randalpura
00966062b8
Removed getPlainTextLength ( #18848 )
2026-02-11 21:47:02 +00:00
Adib234
e9a9474810
Revert unintended credentials exposure ( #18840 )
2026-02-11 20:06:28 +00:00
Sandy Tao
b19b026f30
fix(cli): update F12 behavior to only open drawer if browser fails ( #18829 )
2026-02-11 17:45:43 +00:00