Commit Graph

209 Commits

Author SHA1 Message Date
Jarrod Whelan 909dbd5d3e 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
Emily Hedlund 27ff19fc2c security: implement deceptive URL detection and disclosure in tool confirmations (#19288) 2026-02-20 20:21:31 +00:00
Emily Hedlund 53059b2d1e security: strip deceptive Unicode characters from terminal output (#19026)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-20 20:04:32 +00:00
Sehoon Shon 5e7932dff8 feat(models): support Gemini 3.1 Pro Preview and fixes (#19676) 2026-02-20 19:19:21 +00:00
Jacob Richman e138f1ff70 fix spacing (#19494) 2026-02-19 06:39:54 +00:00
Jacob Richman ad3b25281b Speculative fixes to try to fix react error. (#19508) 2026-02-19 06:39:32 +00:00
Jacob Richman 85a48203db Migrate core render util to use xterm.js as part of the rendering loop. (#19044) 2026-02-19 00:46:50 +00:00
joshualitt be97897a39 feat(core): experimental in-progress steering hints (2 of 2) (#19307) 2026-02-18 22:05:50 +00:00
imadraude fddde1800c fix(ui): move margin from top to bottom in ToolGroupMessage (#17198) 2026-02-18 21:51:03 +00:00
N. Taylor Mullen 0fa9e58ef8 feat(core): add support for MCP progress updates (#19046) 2026-02-18 20:46:12 +00:00
Jack Wotherspoon 508af3aecd fix: optimize height calculations for ask_user dialog (#19017) 2026-02-18 15:52:30 +00:00
Jacob Richman c4749e0e15 Fix bottom border color (#19266) 2026-02-18 02:41:43 +00:00
Jacob Richman 020b31b4c1 refactor(cli): code review cleanup fix for tab+tab (#18967) 2026-02-17 15:16:37 +00:00
Jerop Kipruto d782cfe984 feat(plan): hide plan write and edit operations on plans in Plan Mode (#19012) 2026-02-13 23:15:21 +00:00
Jerop Kipruto 8aa2f974e3 refactor: use CoreToolCallStatus in the the history data model (#19033) 2026-02-13 22:20:14 +00:00
Abhi bdc2eb5721 refactor(cli): finalize event-driven transition and remove interaction bridge (#18569) 2026-02-13 02:14:35 +00:00
Jerop Kipruto 51390adc35 Hide AskUser tool validation errors from UI (agent self-corrects) (#18954) 2026-02-12 21:49:07 +00:00
Jack Wotherspoon 589a21e343 fix: character truncation in raw markdown mode (#18938) 2026-02-12 19:16:56 +00:00
Abhi bc0b7361d4 refactor(cli): simplify UI and remove legacy inline tool confirmation logic (#18566) 2026-02-12 00:46:58 +00:00
Jacob Richman 15bac2f084 Code review cleanup for thinking display (#18720) 2026-02-10 19:12:40 +00:00
Keith Guerin 98c008cf90 ui: update & subdue footer colors and animate progress indicator (#18570) 2026-02-10 17:36:20 +00:00
N. Taylor Mullen c4a9079b90 fix(ui): remove redundant newlines in Gemini messages (#18538) 2026-02-10 04:18:21 +00:00
Dmitry Lyalin 9cb70e8749 Inline thinking bubbles with summary/full modes (#18033)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2026-02-10 03:24:41 +00:00
Christian Gunderman c369147b32 Disallow unsafe type assertions (#18688) 2026-02-10 00:10:15 +00:00
Jarrod Whelan 7385bc0981 feat(cli): truncate shell output in UI history and improve active shell display (#17438) 2026-02-08 08:09:48 +00:00
Gal Zahavi a8243a9e01 fix(cli): improve focus navigation for interactive and background shells (#18343) 2026-02-06 18:36:14 +00:00
Sehoon Shon 5f4fa08b38 Remove previewFeatures and default to Gemini 3 (#18414) 2026-02-06 18:02:57 +00:00
Gal Zahavi 7e1668997f fix(cli): allow restricted .env loading in untrusted sandboxed folders (#17806) 2026-02-04 01:08:10 +00:00
Jerop Kipruto 11f3d20b8d feat(plan): add exit_plan_mode ui and prompt (#18162) 2026-02-03 18:04:07 +00:00
Jacob Richman 5f496f38e0 Fix truncation for AskQuestion (#18001) 2026-01-31 01:07:41 +00:00
Jerop Kipruto 7a947a272c feat(plan): refactor ToolConfirmationPayload to union type (#17980) 2026-01-30 19:51:45 +00:00
Jerop Kipruto 19284636e7 feat(plan): reuse standard tool confirmation for AskUser tool (#17864)
Co-authored-by: jacob314 <jacob314@gmail.com>
2026-01-30 18:32:21 +00:00
Adib234 fe4e70c795 feat(plan): create generic Checklist component and refactor Todo (#17741) 2026-01-29 18:13:18 +00:00
Jack Wotherspoon 3a5f3c7aed fix: prevent ghost border for AskUserDialog (#17788) 2026-01-29 14:00:46 +00:00
Jack Wotherspoon f24b5ee0e6 test: add more tests for AskUser (#17720) 2026-01-28 16:57:16 +00:00
Jacob Richman 1646e22e63 feat(ux) Expandable (ctrl-O) and scrollable approvals in alternate buffer mode. (#17640) 2026-01-28 00:06:24 +00:00
Jacob Richman a2890e0a04 refactor(cli): keyboard handling and AskUserDialog (#17414) 2026-01-27 22:26:00 +00:00
Dev Randalpura 15347f0317 fix(ux): have user message display a short path for pasted images (#17613) 2026-01-27 19:59:00 +00:00
Jack Wotherspoon 3bd7686da7 feat: wire up AskUserTool with dialog (#17411) 2026-01-27 18:30:44 +00:00
Tommaso Sciortino 5484766fb5 Change formatting to prevent UI redressing attacks (#17611) 2026-01-27 16:56:01 +00:00
Aaron Smith f41a883eca feat(ui): pretty JSON rendering tool outputs (#9767)
Co-authored-by: Bryan Morgan <bryanmorgan@google.com>
2026-01-27 12:55:06 +00:00
Abhi d9a47aea0f fix(cli): restore 'Modify with editor' option in external terminals (#17621) 2026-01-27 02:24:25 +00:00
Gal Zahavi d9d8bd53af 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 f2dc266f5b 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
Abhi c084f76c5e feat(cli): Moves tool confirmations to a queue UX (#17276)
Co-authored-by: Christian Gunderman <gundermanc@google.com>
2026-01-24 01:32:35 +00:00
Jacob Richman f351b3ed82 Fix issue #17080 (#17100)
Co-authored-by: Gal Zahavi <38544478+galz10@users.noreply.github.com>
2026-01-23 00:02:14 +00:00
N. Taylor Mullen 54a1e86a45 feat(cli): consolidate shell inactivity and redirection monitoring (#17086) 2026-01-21 22:31:24 +00:00
Abhi 18da425ba1 refactor(cli): decouple UI from live tool execution via ToolActionsContext (#17183) 2026-01-21 21:16:30 +00:00
Ramón Medrano Llamas 30e495a8b6 feat(core): enhanced anchored iterative context compression with self-verification (#15710) 2026-01-20 08:43:15 +00:00
N. Taylor Mullen 049e3ef1dc feat(core): improve shell redirection transparency and security (#16486) 2026-01-20 04:07:28 +00:00