Coco Sheng
02c25b7b28
fix(cli): skip redundant settings writes and preserve trailing newlines
...
This change prevents settings.json from being mangled when logical content hasn't changed, preserving user formatting like single-line arrays and trailing newlines.
Fixes #18934
2026-04-30 15:57:52 -04:00
Adib234
487fb219cc
fix(cli): use byte length instead of string length for readStdin size limits ( #26224 )
2026-04-30 14:12:44 +00:00
Coco Sheng
d743c6fae6
fix: suppress duplicate extension warnings during startup ( #26208 )
2026-04-30 14:11:06 +00:00
Coco Sheng
a15568e013
fix(cli): refine platform-specific undo/redo and smart bubbling for WSL ( #26202 )
2026-04-30 14:10:54 +00:00
Sri Pasumarthi
0ccc5ce58f
refactor(acp): delegate prompt turn processing logic to GeminiClient ( #26222 )
2026-04-29 23:58:16 +00:00
Martin
d6ce310901
fix: correct API key validation logic in handleApiKeySubmit ( #25453 )
...
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com >
2026-04-29 22:06:14 +00:00
Adam Weidman
88626f37e3
fix(cli): handle InvalidStream event gracefully without throwing ( #26218 )
2026-04-29 20:27:53 +00:00
Abdul Tawab
011c0f9bc0
feat(cli): add --delete flag to /exit command for session deletion ( #19332 )
...
Co-authored-by: David Pierce <davidapierce@google.com >
2026-04-29 17:20:57 +00:00
Adam Weidman
7ab932c8bf
test: fix failures due to antigravity environment leakage ( #26162 )
2026-04-29 14:51:43 +00:00
Sri Pasumarthi
c2e5b28e94
refactor(acp): modularize monolithic acpClient into specialized files ( #26143 )
2026-04-29 14:51:01 +00:00
Anas Khalid
4edd7c745c
fix(cli): handle DECKPAM keypad Enter sequences in terminal ( #26092 )
...
Co-authored-by: Gitanaskhan26 <Gitanaskhan26@users.noreply.github.com >
Co-authored-by: Spencer <spencertang@google.com >
2026-04-28 21:17:31 +00:00
Coco Sheng
12a77da45c
fix(cli): pass node arguments via NODE_OPTIONS during relaunch to support SEA ( #26130 )
2026-04-28 21:15:23 +00:00
gemini-cli-robot
8cfebb9e31
chore(release): bump version to 0.42.0-nightly.20260428.g59b2dea0e ( #26142 )
2026-04-28 13:28:48 -07:00
Adib234
f8603e990b
fix(cli): prevent automatic updates from switching to less stable channels ( #26132 )
2026-04-28 18:03:08 +00:00
Adib234
59b2dea0e5
fix(cli): preserve Request headers in DevTools activity logger ( #26078 )
2026-04-28 17:34:45 +00:00
Coco Sheng
c841070582
feat(cli): support boolean and number casting for env vars in settings.json ( #26118 )
2026-04-28 17:32:51 +00:00
Coco Sheng
4b8d5e7624
fix(cli): prevent ACP stdout pollution from SessionEnd hooks ( #26125 )
2026-04-28 17:29:49 +00:00
Adib234
b0ffa3b51e
fix(core): handle non-string model flags in resolution ( #26069 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-04-28 17:11:15 +00:00
Coco Sheng
6cc0b1b136
feat(cli): provide manual session UUID via command line arg ( #26060 )
2026-04-27 21:05:27 +00:00
Coco Sheng
7d08f84305
fix(cli): make MCP ping optional in list command and use configured timeout ( #26068 )
2026-04-27 20:36:50 +00:00
Adib234
31337b9269
fix(cli): correct alternate buffer warning logic for JetBrains ( #26067 )
2026-04-27 20:00:01 +00:00
Emily Hedlund
b1a50a58af
fix(cli): ensure sandbox proxy cleanup and remove handler leaks ( #26065 )
2026-04-27 19:35:41 +00:00
joshualitt
71f313b51a
feat(core): wire up the new ContextManager and AgentChatHistory ( #25409 )
2026-04-27 18:50:00 +00:00
Coco Sheng
2de81902c3
test(cli): add unit tests for restore ACP command ( #23402 ) ( #26053 )
2026-04-27 17:07:14 +00:00
Coco Sheng
1cdfeb6633
fix(cli): provide manual update command when automatic update fails ( #26052 )
2026-04-27 16:15:04 +00:00
Gaurav Dubey
743518e1b8
fix(cli): add missing response key to custom theme text schema ( #25822 )
...
Co-authored-by: Adib234 <30782825+Adib234@users.noreply.github.com >
2026-04-27 15:01:30 +00:00
Abhijit Balaji
2e0641c83b
feat(voice): implement real-time voice mode with cloud and local backends ( #24174 )
2026-04-24 21:29:38 +00:00
Tommaso Sciortino
048bf6e514
fix(cli-ui): revert backspace handling to fix Windows regression ( #25941 )
2026-04-24 20:30:00 +00:00
Spencer
cfd7541ad4
fix(cli): allow output redirection for cli commands ( #25894 )
2026-04-24 18:31:43 +00:00
Emily Hedlund
571ca5a555
update FatalUntrustedWorkspaceError message to include doc link ( #25874 )
2026-04-23 23:26:29 +00:00
Abhijit Balaji
d4c5333dcf
feat(core,cli): add support for Gemma 4 models (experimental) ( #25604 )
2026-04-23 23:02:17 +00:00
Dev Randalpura
69150e87b2
fix(ui): corrected background color check in user message components ( #25880 )
2026-04-23 21:29:11 +00:00
Gal Zahavi
27927c55e5
feat(core): enhance shell command validation and add core tools allowlist ( #25720 )
...
Co-authored-by: David Pierce <davidapierce@google.com >
Co-authored-by: Keith Schaab <keithsc@google.com >
Co-authored-by: Keith Schaab <keith.schaab@gmail.com >
Co-authored-by: Emily Hedlund <ehedlund@google.com >
2026-04-23 20:26:01 +00:00
Emily Hedlund
dba9b9a0ff
feat(cli): secure .env loading and enforce workspace trust in headless mode ( #25814 )
...
Co-authored-by: galz10 <galzahavi@google.com >
Co-authored-by: davidapierce <davidapierce@google.com >
2026-04-23 16:09:14 +00:00
cynthialong0-0
a007f64d20
fix(core): only show list suggestion if the partial input is empty ( #25821 )
2026-04-23 14:07:06 +00:00
gemini-cli-robot
d1c91f5267
chore(release): bump version to 0.41.0-nightly.20260423.gaa05b4583 ( #25847 )
2026-04-23 04:28:26 +00:00
Sandy Tao
5318610c1d
fix(core): support jsonl session logs in memory and summary services ( #25816 )
2026-04-22 23:07:39 +00:00
Sandy Tao
9c0a6864da
fix(devtools): reduce memory usage and defer connection ( #24496 )
2026-04-22 15:21:58 -07:00
Dev Randalpura
2e12c34009
fix(ui): removed background color for input ( #25339 )
2026-04-22 20:27:09 +00:00
mini2s
607180bfb2
fix(cli): fix "/clear (new)" command ( #25801 )
2026-04-22 15:20:22 +00:00
Sandy Tao
6edfba481f
refactor(memory): replace MemoryManagerAgent with prompt-driven memory editing across four tiers ( #25716 )
2026-04-22 01:21:55 +00:00
Jason Matthew Suhari
194c779f9b
fix(cli): start auto memory in ACP sessions ( #25626 )
2026-04-21 20:06:30 +00:00
Vedant Mahajan
189c0ac0a0
feat: add /new as alias for /clear and refine command description ( #17865 )
2026-04-21 20:04:40 +00:00
JAYADITYA
8999a885f0
fix(cli): ensure theme dialog labels are rendered for all themes ( #24599 )
...
Co-authored-by: cynthialong0-0 <82900738+cynthialong0-0@users.noreply.github.com >
2026-04-21 19:57:15 +00:00
Coco Sheng
93a8d9001c
fix(cli): use newline in shell command wrapping to avoid breaking heredocs ( #25537 )
2026-04-21 19:12:50 +00:00
PRAS Samin
cdc5cccc13
feat: detect new files in @ recommendations with watcher based updates ( #25256 )
2026-04-21 18:35:14 +00:00
Mahima Shanware
a4e98c0a4c
fix(core): resolve nested plan directory duplication and relative path policies ( #25138 )
2026-04-21 18:20:57 +00:00
Spencer
c260550146
feat(telemetry): add flag for enabling traces specifically ( #25343 )
2026-04-21 18:07:32 +00:00
Danyel Cabello
7f8f3309a6
Allow dots on GEMINI_API_KEY ( #25497 )
2026-04-21 11:43:39 -07:00
Gordon Hui
27344833cb
feat(vertex): add settings for Vertex AI request routing ( #25513 )
2026-04-21 17:48:30 +00:00