Commit Graph

114 Commits

Author SHA1 Message Date
Christian Gunderman 7b3b5e09fe feat(cli): support 'tab to queue' for messages while generating (#24052) 2026-03-28 01:31:11 +00:00
Prasanna Pal 57fbf5a352 fix(ui): prevent escape key from cancelling requests in shell mode (#21245) 2026-03-25 20:25:13 +00:00
Tommaso Sciortino c59bc33ac4 refactor(cli): integrate real config loading into async test utils (#23040) 2026-03-19 17:05:33 +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
Spencer 02d229e5dd feat(cli): allow safe tools to execute concurrently while agent is busy (#21988) 2026-03-12 16:03:53 +00:00
nityam feea0174cf merge duplicate imports packages/cli/src subtask2 (#22051) 2026-03-11 20:14:12 +00:00
Tommaso Sciortino 4079deb4ee refactor(ui): unify keybinding infrastructure and support string initialization (#21776) 2026-03-09 23:26:33 +00:00
Tommaso Sciortino f7d284a43a refactor: migrate to useKeyMatchers hook (#21753) 2026-03-09 20:48:09 +00:00
Emily Hedlund 4513b4af75 feat(cli): implement dot-prefixing for slash command conflicts (#20979) 2026-03-06 20:43:20 +00:00
Mark McLaughlin ae65646af4 fix(theme): improve theme color contrast for macOS Terminal.app (#21175) 2026-03-05 23:33:49 +00:00
Jacob Richman 276b51b454 fix(cli): Polish shell autocomplete rendering to be a little more shell native feeling. (#20931) 2026-03-04 06:52:56 +00:00
MD. MOHIBUR RAHMAN 6cc273050c feat(cli): implement interactive shell autocompletion (#20082) 2026-02-26 07:49:11 +00:00
Jacob Richman b672db6a3f test: support tests that include color information (#20220) 2026-02-25 23:31:35 +00:00
Spencer 95f8f6d012 fix(cli): allow perfect match @-path completions to submit on Enter (#19562) 2026-02-20 19:46:48 +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
N. Taylor Mullen 8e7c102794 fix(cli): disable auto-completion on Shift+Tab to preserve mode cycling (#19451) 2026-02-18 22:08:38 +00:00
Jacob Richman 143d549c90 ui(polish) blend background color with theme (#18802) 2026-02-12 19:56:07 +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
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
Dmitry Lyalin 99dadc43a7 feat(cli): add setting to hide shortcuts hint UI (#18562) 2026-02-11 02:46:20 +00:00
Sehoon Shon 51cd5a62df fix(cli): fix history navigation regression after prompt autocomplete (#18752) 2026-02-10 20:53:06 +00:00
Jack Wotherspoon 1c443ff1a0 feat: Ctrl+O to expand paste placeholder (#18103) 2026-02-10 02:04:34 +00:00
Jacob Richman 2e85a0e47e Code review fixes for show question mark pr. (#18480) 2026-02-07 06:35:14 +00:00
Jacob Richman c67bba315f ux(polish) autocomplete in the input prompt (#18181) 2026-02-05 20:38:29 +00:00
Gal Zahavi 7e1668997f fix(cli): allow restricted .env loading in untrusted sandboxed folders (#17806) 2026-02-04 01:08:10 +00:00
Jack Wotherspoon 9745c5156c fix: improve Ctrl+R reverse search (#18075) 2026-02-03 01:03:28 +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
Jacob Richman a3dd76ebf0 feat(ui): add terminal cursor support (#17711) 2026-01-28 00:43:37 +00:00
Jacob Richman 58191e126c paste transform followup (#17624)
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
2026-01-27 14:19:54 +00:00
Jack Wotherspoon eef3b77e9a feat: add double-click to expand/collapse large paste placeholders (#17471) 2026-01-27 02:59:09 +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
Adib234 91260484d1 feat(plan): update UI Theme for Plan Mode (#17243) 2026-01-22 22:22:21 +00:00
Adib234 a19e7138a8 feat: implement /rewind command (#15720) 2026-01-22 15:26:52 +00:00
Jacob Richman 7708368a64 refactor: improve large text paste placeholder (#17269)
Co-authored-by: Jack Wotherspoon <jackwoth@google.com>
2026-01-22 15:05:38 +00:00
Jack Wotherspoon 1f8b26efc6 feat: replace large text pastes with [Pasted Text: X lines] placeholder (#16422) 2026-01-22 02:09:24 +00:00
Adib234 ffe4bf16e4 Add Esc-Esc to clear prompt when it's not empty (#17131) 2026-01-21 00:32:26 +00:00
Tommaso Sciortino 1fdd49344b Simplify paste handling (#16654) 2026-01-14 21:27:36 +00:00
Adib234 3bafd2daa7 feat: add Rewind Confirmation dialog and Rewind Viewer component (#15717) 2026-01-14 15:22:21 +00:00
Gal Zahavi c02c5d9e51 fix(cli): allow @ file selector on slash command lines (#16370) 2026-01-13 22:01:30 +00:00
Jacob Richman 57d4cd6357 feat(ui): use Tab to switch focus between shell and input (#14332) 2026-01-12 23:30:12 +00:00
Tommaso Sciortino a0f9c1edf6 Fix: add back fastreturn support (#16440) 2026-01-12 21:31:33 +00:00
Tommaso Sciortino ed77beba3c Infer modifyOtherKeys support (#16270) 2026-01-09 21:10:15 +00:00
Tommaso Sciortino dfe2b6ddec Add setting to support OSC 52 paste (#15336) 2026-01-06 00:11:50 +00:00
Tommaso Sciortino 2811fded90 fix(cli): resolve paste issue on Windows terminals. (#15932) 2026-01-05 22:46:23 +00:00
Adib234 97bc542183 Migrate console to coreEvents.emitFeedback or debugLogger (#15219) 2025-12-29 20:46:10 +00:00
Pyush Sinha 866216d2da feat: terse transformations of image paths in text buffer (#4924)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: owenofbrien <86964623+owenofbrien@users.noreply.github.com>
2025-12-23 20:46:09 +00:00
Sandy Tao f198cde77d fix(ui): show command suggestions even on perfect match and sort them (#15287) 2025-12-19 00:05:36 +00:00
Jack Wotherspoon 175a23445f feat: auto-execute on slash command completion functions (#14584) 2025-12-08 21:32:39 +00:00
Jacob Richman 309479fdc2 fix(cli): fix issue updating a component while rendering a different component (#14319) 2025-12-02 01:33:03 +00:00