Commit Graph

85 Commits

Author SHA1 Message Date
Adib234 b00d3dfe59 feat(cli): extract QuotaContext and resolve infinite render loop (#24959) 2026-04-13 18:32:18 +00:00
Jacob Richman ae2ac86c32 split context (#24623) 2026-04-06 17:20:38 +00:00
Jacob Richman bd8929a146 feat(ui): enable "TerminalBuffer" mode to solve flicker (#24512) 2026-04-03 00:39:49 +00:00
Adam Weidman 7c07a9591e feat(core): agnostic background task UI with CompletionBehavior (#22740)
Co-authored-by: mkorwel <matt.korwel@gmail.com>
2026-03-28 21:27:51 +00:00
Jarrod Whelan eaec0f1f2c feat(ui): implement refreshed UX for Composer layout (#21212)
Co-authored-by: Keith Guerin <keithguerin@gmail.com>
2026-03-24 02:30:48 +00:00
Wesley Tanaka 675d23bcde fix(cli): prevent Ctrl+D exit when input buffer is not empty (#23306)
Co-authored-by: wtanaka.com <wtanaka@users.noreply.github.com>
2026-03-24 00:13:13 +00:00
Tommaso Sciortino d0bab49ef7 test(cli): refactor tests for async render utilities (#23252) 2026-03-20 20:08:29 +00:00
Jacob Richman 48513b042d Fix logging and virtual list. (#23080) 2026-03-19 17:50:49 +00:00
Tommaso Sciortino 8884841845 test(cli): simplify createMockSettings calls (#22952) 2026-03-18 18:12:44 +00:00
Tommaso Sciortino 267845316b refactor(cli): simplify keypress and mouse providers and update tests (#22853) 2026-03-18 16:38:56 +00:00
Nick Salerni 584666a578 fix(cli): allow scrolling keys in copy mode (Ctrl+S selection mode) (#19933)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2026-03-11 07:16:25 +00:00
nityam 12bf803d23 fix: preserve prompt text when cancelling streaming (#21103)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2026-03-10 22:35:04 +00:00
Jacob Richman f58a56068a fix(cli): correct shell height reporting (#21492) 2026-03-07 19:31:09 +00:00
Jarrod Whelan c0c7101138 fix(ui): unify Ctrl+O expansion hint experience across buffer modes (#21474) 2026-03-07 19:04:22 +00:00
Sehoon Shon 98b2db3124 fix(cli): implement --all flag for extensions uninstall (#21319) 2026-03-06 03:02:01 +00:00
Jacob Richman d4464d4791 Revert "fix(ui): persist expansion in AskUser dialog when navigating options" (#21042) 2026-03-04 01:40:29 +00:00
Jerop Kipruto 47740d98ff fix(ui): persist expansion in AskUser dialog when navigating options (#20559) 2026-02-27 18:30:16 +00:00
Pyush Sinha a00fb01f89 refactor(core,cli): useAlternateBuffer read from config (#20346)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2026-02-27 15:55:02 +00:00
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
Spencer c34e58f8e8 feat(ui): improve startup warnings UX with dismissal and show-count limits (#19584) 2026-02-20 18:22:45 +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
Dmitry Lyalin 5dfe83694c feat(cli): add macOS run-event notifications (interactive only) (#19056)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2026-02-18 20:28:17 +00:00
Jerop Kipruto cf9d63f1ee feat(cli): remove Plan Mode from rotation when actively working (#19262) 2026-02-17 17:36:59 +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
Tommaso Sciortino 3bbad6d094 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 99e23cd7fb 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
Abhi 85bed1c5b6 refactor(cli): consolidate useToolScheduler and delete legacy implementation (#18567) 2026-02-12 01:49:30 +00:00
Jacob Richman c748417633 Fix pressing any key to exit select mode. (#18421) 2026-02-11 17:38:01 +00:00
N. Taylor Mullen b2fb9fdf04 test(cli): fix AppContainer act() warnings and improve waitFor resilience (#18676) 2026-02-09 20:44:22 -08:00
Spencer f676f2c3a4 Feature/quota visibility 16795 (#18203) 2026-02-10 02:53:10 +00:00
Tommaso Sciortino 670a52f63d Allow @-includes outside of workspaces (with permission) (#18470) 2026-02-09 12:24:28 -08: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 6aa8a455cf feat(ui): move user identity display to header (#18216) 2026-02-03 21:51:21 +00:00
Abhijit Balaji 4b2fe19cda feat(cli): implement automatic theme switching based on terminal background (#17976)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2026-02-03 00:39:17 +00:00
Jacob Richman ad6735de18 Support ctrl-C and Ctrl-D correctly Refactor so InputPrompt has priority over AppContainer for input handling. (#17993) 2026-01-31 00:11:14 +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
Emily Hedlund 9814d0a4a1 feat(core): implement interactive and non-interactive consent for OAuth (#17699) 2026-01-30 14:57:34 +00:00
Yuna Seol fbe8d1be00 feat(cli): Display user identity (auth, email, tier) on startup (#17591)
Co-authored-by: Keith Guerin <keithguerin@gmail.com>
Co-authored-by: Yuna Seol <yunaseol@google.com>
2026-01-29 05:07:52 +00:00
Tommaso Sciortino cfcee0b9da feat(cli): update undo/redo keybindings to Cmd+Z/Alt+Z and Shift+Cmd+Z/Shift+Alt+Z (#17800) 2026-01-28 22:57:27 +00:00
Jack Wotherspoon f24b5ee0e6 test: add more tests for AskUser (#17720) 2026-01-28 16:57:16 +00:00
Sandy Tao 9a563b634c feat(cli): Add state management and plumbing for agent configuration dialog (#17259) 2026-01-22 18:30:44 +00:00
N. Taylor Mullen 54a1e86a45 feat(cli): consolidate shell inactivity and redirection monitoring (#17086) 2026-01-21 22:31:24 +00:00
Tommaso Sciortino 8d5c8a6fad Support command/ctrl/alt backspace correctly (#17175) 2026-01-21 18:13:26 +00:00
Adib234 bc2b429b3d feat(plan): Extend Shift+Tab Mode Cycling to include Plan Mode (#17177) 2026-01-21 15:19:47 +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
Tommaso Sciortino 1fdd49344b Simplify paste handling (#16654) 2026-01-14 21:27:36 +00:00
N. Taylor Mullen 8ceff6becf fix(cli): refine 'Action Required' indicator and focus hints (#16497) 2026-01-13 14:19:53 +00:00
N. Taylor Mullen c9ecc4dc50 fix: Set both tab and window title instead of just window title (#16464)
Co-authored-by: Oleksandr Nikitin <oleksandr@tvori.info>
2026-01-13 04:14:01 +00:00