Commit Graph

110 Commits

Author SHA1 Message Date
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
Jacob Richman c4749e0e15 Fix bottom border color (#19266) 2026-02-18 02:41:43 +00:00
Jerop Kipruto 8aa2f974e3 refactor: use CoreToolCallStatus in the the history data model (#19033) 2026-02-13 22:20:14 +00:00
Dmitry Lyalin bfd33db16a feat(cli): prototype clean UI toggle and minimal-mode bleed-through (#18683) 2026-02-12 19:25:24 +00:00
Abhi 85bed1c5b6 refactor(cli): consolidate useToolScheduler and delete legacy implementation (#18567) 2026-02-12 01:49:30 +00:00
Spencer f676f2c3a4 Feature/quota visibility 16795 (#18203) 2026-02-10 02:53:10 +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
Gal Zahavi 2eb8dc3042 feat: Implement background shell commands (#14849) 2026-01-30 17:53:09 +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
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 f8d8f4f930 Make merged settings non-nullable and fix all lints related to that. (#16647) 2026-01-15 17:26:10 +00:00
Gal Zahavi 3d6bded4cb refactor(config): remove legacy V1 settings migration logic (#16252) 2026-01-09 22:34:23 +00:00
Megha Bansal 16ec067312 Improve code coverage for cli package (#13724) 2025-11-24 17:41:46 +00:00
Shreya Keshive 8d7e4e70ff 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
Jacob Richman ca478d47ce Support ink scrolling final pr (#12567) 2025-11-11 15:50:11 +00:00
Jacob Richman 5579a816f4 Scrollable support (#12544) 2025-11-05 00:21:00 +00:00
Jacob Richman 565ac50ddc Fix tests to wrap all calls changing the UI with act. (#12268) 2025-10-30 18:50:26 +00:00
Sandy Tao bef40df7fb fix(cli): Enable typechecking for more test files (#11455) 2025-10-19 03:43:19 +00:00
Shreya Keshive 09415e9b2c feat(ui): add flicker detection and metrics (#10821) 2025-10-10 20:18:38 +00:00
christine betts c6103fc871 Reapply "feat(accessibility): implement centralized screen reader layout (#9263)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-27 01:27:00 +00:00
christine betts 8a5da56692 Revert "feat(accessibility): implement centralized screen reader layo… (#9255) 2025-09-23 19:44:33 +00:00
Victor Tsaran 7fe2cc425b feat(accessibility): implement centralized screen reader layout system (#8155) 2025-09-23 18:04:49 +00:00
shrutip90 5ece4a4656 feat(cli): Add permissions command to modify trust settings (#8792) 2025-09-22 18:45:02 +00:00
fuyou 47dff00348 fix(cli): ctrl c/ctrl d close cli when in dialogs (#8685)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: matt korwel <matt.korwel@gmail.com>
2025-09-19 06:52:29 +00:00
Keith Lyons a5235273be feat(ui): Introduce useUI Hook and UIContext (#5488)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-09-06 05:39:02 +00:00
Tommaso Sciortino d29d0e777c Refactor Authentication Components and Hooks (#7750) 2025-09-05 22:35:41 +00:00
Tommaso Sciortino ca53eccb2c Use IdeClient directly instead of config.ideClient (#7627) 2025-09-04 16:32:09 +00:00
shrutip90 5d5513fc5c Override Gemini CLI trust with VScode workspace trust when in IDE (#7433) 2025-09-03 18:44:26 +00:00
Tommaso Sciortino ad539bcb87 Move settings error throwing to loadSettings (#7605) 2025-09-03 17:41:53 +00:00
JAYADITYA 0e25d7d6eb feat(cli): custom witty message (#7641) 2025-09-03 16:39:04 +00:00
bl-ue c88afaa5f5 feat(sessions): Integrate chat recording into GeminiChat (#6721) 2025-09-03 05:29:07 +00:00
Miguel Solorio e0803b7b27 Add footer configuration settings (#7419)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-09-02 17:35:43 +00:00
Hiroaki Mitsuyoshi 85392295b9 fix(cli): preserve input history after /clear command (#5890)
Co-authored-by: Allen Hutchison <adh@google.com>
2025-08-29 18:18:22 +00:00
Tommaso Sciortino 95db24f234 Show citations at the end of each turn (#7350) 2025-08-28 23:42:54 +00:00
shishu314 6f9e440c99 Fix(trust) - Disable commands from untrusted directories when useFolderTrust is enabled (#7341)
Co-authored-by: Richie Foreman <richie.foreman@gmail.com>
Co-authored-by: Shi Shu <shii@google.com>
2025-08-28 21:45:47 +00:00
Gal Zahavi 9ec0cc7d4e refactor: refactor settings to a nested structure (#7244) 2025-08-28 01:39:45 +00:00
David East 3c51b3c4af fix(cli): make Ctrl+C UI test less flaky (#7166) 2025-08-27 00:06:02 +00:00
HugoMurillo bb5530b800 fix(#6392): latest prompt being reloaded when ending a persistent process (#6857)
Co-authored-by: jacob314 <jacob314@gmail.com>
2025-08-26 18:01:31 +00:00
Arya Gummadi 59ab04a39f fix: resolve three flaky tests (#7058) 2025-08-26 00:27:36 +00:00
Pascal Birchler a97a6cc71b Explict imports & exports with type modifier (#3774) 2025-08-25 22:04:53 +00:00
Pascal Birchler 42392f6308 chore: consistently import node modules with prefix (#3013)
Co-authored-by: N. Taylor Mullen <ntaylormullen@google.com>
2025-08-25 20:11:27 +00:00
Billy Biggs e6740a9dba Introduce system defaults (vs system overrides) (#6724) 2025-08-25 04:21:22 +00:00
Deepankar Sharma b2d398c9e0 Add support for debug logging of keystrokes to investigate #6227 (#6844)
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
2025-08-22 23:31:55 +00:00
christine betts 9741a4160d Introduce initial screen reader mode handling and flag (#6653) 2025-08-21 22:29:15 +00:00
官余棚 fb46856298 feat(cli): prompt completion (#4691)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-08-21 08:04:04 +00:00
shrutip90 ee5f166f80 Force restart on trust level change to reload settings (#6713) 2025-08-21 07:38:12 +00:00
Jacob Richman fff44d3215 Revert "Ignore workspace settings for untrusted folders" (#6672) 2025-08-20 19:49:15 +00:00
shrutip90 c5901be9f7 Ignore workspace settings for untrusted folders (#6606) 2025-08-20 04:20:41 +00:00
Jack Wotherspoon 8de6fbf443 feat(ui): add hideFooter setting to hide footer from UI (#6505) 2025-08-19 21:06:01 +00:00
Shreya Keshive caa5717f26 feat: Show /ide subcommands based on connection status instead of ideMode boolean (#6496) 2025-08-19 17:24:58 +00:00