Sandy Tao
c83d368e2c
feat(cli): add A2A HTTP listener for external message injection in Forever Mode
...
Embed a JSON-RPC 2.0 HTTP server that bridges A2A protocol messages into
the interactive session. Starts automatically in Forever Mode, binds to
127.0.0.1 on a configurable port (sisyphusMode.a2aPort), and writes a
port discovery file to ~/.gemini/sessions/.
Supported methods: message/send (blocking), tasks/get, responses/poll,
and GET /.well-known/agent-card.json.
- Add ExternalMessage and A2AListenerStarted app events
- Track streaming state transitions to capture agent responses
- Display A2A port in StatusDisplay when active
2026-03-17 14:34:01 -07: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
Gaurav
ea48bd9414
feat: better error messages ( #20577 )
...
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com >
2026-02-27 18:18:16 +00:00
Gaurav
b2d6844f9b
feat(billing): implement G1 AI credits overage flow with billing telemetry ( #18590 )
2026-02-27 18:15:06 +00:00
Sehoon Shon
edb1fdea30
fix(cli): support quota error fallbacks for all authentication types ( #20475 )
...
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com >
2026-02-26 22:39:25 +00:00
Jarrod Whelan
727f9b67b1
feat(cli): improve CTRL+O experience for both standard and alternate screen buffer (ASB) modes ( #19010 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2026-02-21 00:26:11 +00:00
Gal Zahavi
d24f10b087
feat(cli): enhance folder trust with configuration discovery and security warnings ( #19492 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-20 18:21:03 +00:00
Abhijit Balaji
d8b24e6983
feat(policy): implement project-level policy support ( #18682 )
2026-02-20 00:16:03 +00:00
joshualitt
87f5dd15d6
feat(core): experimental in-progress steering hints (2 of 2) ( #19307 )
2026-02-18 22:05:50 +00:00
Jerop Kipruto
fb32db5cd6
feat(cli): remove Plan Mode from rotation when actively working ( #19262 )
2026-02-17 17:36:59 +00:00
Shreya Keshive
4e1b3b5f57
feat(cleanup): enable 30-day session retention by default ( #18854 )
2026-02-13 22:57:55 +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
Keith Guerin
5920750c24
ui: update & subdue footer colors and animate progress indicator ( #18570 )
2026-02-10 17:36:20 +00:00
Spencer
6dae3a5402
Feature/quota visibility 16795 ( #18203 )
2026-02-10 02:53:10 +00:00
Jack Wotherspoon
9081743a7f
feat: Ctrl+O to expand paste placeholder ( #18103 )
2026-02-10 02:04:34 +00:00
Tommaso Sciortino
262e8384d4
Allow @-includes outside of workspaces (with permission) ( #18470 )
2026-02-09 12:24:28 -08:00
Dmitry Lyalin
1f1cf756c8
Add shortcuts hint and panel for discoverability ( #18035 )
2026-02-06 19:33:39 +00:00
Gal Zahavi
b611f9a519
feat: Implement background shell commands ( #14849 )
2026-01-30 17:53:09 +00:00
Emily Hedlund
2238802e97
feat(core): implement interactive and non-interactive consent for OAuth ( #17699 )
2026-01-30 14:57:34 +00:00
Christian Gunderman
2271bbb339
feat(agents): implement first-run experience for project-level sub-agents ( #17266 )
2026-01-26 19:49:32 +00:00
Ali Muthanna
93c62a2bdc
Fix/issue 17070 ( #17242 )
...
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com >
2026-01-26 16:59:20 +00:00
Sandy Tao
902e5d6dae
feat(cli): Add state management and plumbing for agent configuration dialog ( #17259 )
2026-01-22 18:30:44 +00:00
Adib234
0605e6e3e9
feat(plan): Extend Shift+Tab Mode Cycling to include Plan Mode ( #17177 )
2026-01-21 15:19:47 +00:00
Gaurav
3b626e7c61
Add interactive ValidationDialog for handling 403 VALIDATION_REQUIRED errors. ( #16231 )
2026-01-21 00:23:01 +00:00
N. Taylor Mullen
1681ae1842
refactor(cli): unify shell confirmation dialogs ( #16828 )
2026-01-16 23:06:52 +00:00
Shreya Keshive
d8d4d87e29
feat(admin): implement admin controls polling and restart prompt ( #16627 )
2026-01-16 20:24:53 +00:00
Abhi
61dbab03e0
feat(ui): add visual indicators for hook execution ( #15408 )
2026-01-06 20:52:12 +00:00
N. Taylor Mullen
2cb33b2f76
Agent Skills: Implement /skills reload ( #15865 )
2026-01-05 23:12:51 +00:00
Jacob Richman
322232e514
feat: Detect background color ( #15132 )
2025-12-18 18:36:48 +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
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
cbbf565121
Support ink scrolling final pr ( #12567 )
2025-11-11 15:50:11 +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
Tommaso Sciortino
cd76b0b22d
Create Todo List Tab ( #11430 )
2025-10-18 04:10:57 +00:00
Jacob MacDonald
f4330c9f5e
remove support for workspace extensions and migrations ( #11324 )
2025-10-17 23:08:57 +00:00
Tommaso Sciortino
795e5134c7
Remove ctrl-t binding for /mcp commands ( #11372 )
2025-10-17 16:42:09 +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
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
Tommaso Sciortino
dabe161a6f
Don't accept input until slash commands are loaded ( #11162 )
2025-10-15 01:15:57 +00:00
Shreya Keshive
ae48e964f0
feat(ui): add flicker detection and metrics ( #10821 )
2025-10-10 20:18:38 +00:00
Jacob Richman
34ba8be821
Enhance debug profiler to track tree framerate and dispatch errors ( #10502 )
2025-10-07 17:28:35 +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
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
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
shrutip90
6c559e2338
feat(cli): Add permissions command to modify trust settings ( #8792 )
2025-09-22 18:45:02 +00:00