Gal Zahavi
dc7656af8c
feat(shell): enable interactive commands with virtual terminal ( #6694 )
2025-09-11 20:27:27 +00:00
Sandy Tao
8985fd43c8
feat(ui): Add confirmation dialog for disabling loop detection for current session ( #8231 )
2025-09-11 05:20:13 +00:00
Tommaso Sciortino
a51d07b59c
Allow users to type while waiting for MCP servers ( #8021 )
2025-09-08 23:37:36 +00:00
Abhi
bb2c912bd9
refactor: Centralize and improve model fallback handling ( #7634 )
2025-09-08 20:19:52 +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
Jacob Richman
9374acdffa
Fix issues where escape codes could end up on startup in the input prompt ( #7267 )
2025-09-06 00:18:51 +00:00
Chen Koki
503a108e60
fix(ui): fix drag-and-drop file feature for macOS terminal 2 ( #7174 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-09-04 22:06:04 +00:00
David East
1c3e097bbd
feat(cli): Add support for Ctrl+Backspace to delete a word backward ( #7162 )
2025-09-03 01:00:41 +00:00
Deepankar Sharma
4f4b634975
Fix Arrow Keys and make Kitty Protocol more robust ( #7118 )
2025-09-02 23:33:38 +00:00
Gal Zahavi
9ec0cc7d4e
refactor: refactor settings to a nested structure ( #7244 )
2025-08-28 01:39:45 +00:00
Pascal Birchler
a97a6cc71b
Explict imports & exports with type modifier ( #3774 )
2025-08-25 22:04:53 +00:00
Abhi
08bcf08412
refactor(cli): Improve Kitty keycode handling and tests ( #7046 )
2025-08-25 21:14:07 +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
Abhi
6c8b3949c3
fix(keyboard): Implement Tab and Backspace handling for Kitty Protocol ( #7006 )
2025-08-25 18:41:10 +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
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
Jacob Richman
a69b073003
fix(paste) incorrect handling of \\\n in pastes ( #6532 )
2025-08-19 20:41:08 +00:00
Arya Gummadi
b09cc1a1cb
feat: add file change tracking to session metrics ( #6094 )
...
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-08-19 05:57:53 +00:00
Deepankar Sharma
3f676a060f
fix(input): Handle numpad enter key in kitty protocol terminals ( #6341 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-08-15 19:30:57 +00:00
Jacob Richman
d51226320b
fix(input) Resolve cases where escape was broken ( #6304 )
2025-08-15 17:54:00 +00:00
owenofbrien
19c644aed3
Add session id to session summary and /bug template ( #6313 )
...
Co-authored-by: Bryan Morgan <bryanmorgan@google.com >
2025-08-15 15:15:54 +00:00
Gal Zahavi
6d21ca1cc2
feat: Add option to hide line numbers in code blocks ( #5857 )
...
Co-authored-by: Jacob Richman <jacob314@gmail.com >
2025-08-08 22:11:14 +00:00
Sijie Wang
8b74a8ed8b
Vim mode ( #3936 )
2025-07-25 22:36:42 +00:00
uttamkanodia14
3bd85150b2
Adding TurnId to Tool call and API responses and error logs. ( #3039 )
...
Co-authored-by: Scott Densmore <scottdensmore@mac.com >
2025-07-09 18:49:30 +00:00
Abhi
3227b5286f
feature(commands) - Refactor Slash Command + Vision For the Future ( #3175 )
2025-07-07 20:45:44 +00:00
Abhi
fc2ea1add3
feat: Change /stats to include more detailed breakdowns ( #2615 )
2025-06-30 00:44:33 +00:00
Sandy Tao
dd59b545f0
Upgrade to Ink 6 and React 19 ( #2096 )
...
Co-authored-by: jacob314 <jacob314@gmail.com >
2025-06-27 23:39:54 +00:00
Jacob Richman
d2f3f69d03
Jacob314/overflow notification and one MaxSizedBox bug fix ( #1288 )
2025-06-22 00:54:10 +00:00
Asad Memon
407a71396f
feat: Add token stats in footer ( #909 )
2025-06-15 11:15:53 -07:00
Abhi
41b82b00fa
feat: Add UI for /stats slash command ( #883 )
2025-06-10 15:59:52 -04:00
Abhi
833d6f2319
feat: Display initial token usage metrics in /stats ( #879 )
2025-06-09 20:25:37 -04:00
Abhi
b37e9f454d
feat: Introduce session context and add session duration stat for /stats command ( #854 )
2025-06-08 18:01:02 -04:00
Jacob Richman
de10bbe597
Cleanup: Remove low value StreamingContextType interface. ( #585 )
2025-05-28 12:46:08 -07:00
Jacob Richman
e7c7ab908e
Code review comment fixes and some refactors. ( #525 )
...
No intentional different behavior aside for tweaks suggested from the code review of #506 Refactor: Extract console message logic to custom hook
This commit refactors the console message handling from App.tsx into a new custom hook useConsoleMessages.
This change improves the testability of the console message logic and declutters the main App component.
Created useConsoleMessages.ts to encapsulate console message state and update logic.
Updated App.tsx to utilize the new useConsoleMessages hook.
Added unit tests for useConsoleMessages.ts to ensure its functionality.
I deleted and started over on LoadingIndicator.test.tsx as I spent way too much time trying to fix it before just regenerating the tests as the code was easier to write tests for from scratch and the existing tests were not that good (I added them in the previous pull request).
2025-05-24 00:44:17 -07:00