Commit Graph

127 Commits

Author SHA1 Message Date
Jacob Richman
fc6e84019a alternate buffer support (#12471) 2025-11-03 21:41:58 +00:00
cornmander
c992a0b714 feat(ui): add response semantic color (#12450)
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: shambhu-hegde <143840542+shambhu-hegde@users.noreply.github.com>
2025-11-03 00:21:26 +00:00
Shreya Keshive
b420e0c847 refactor(core): Move getPackageJson utility to core package (#12224) 2025-10-29 20:23:35 +00:00
Gal Zahavi
9dd629f5ca refactor: Replace console.error with structured logging and feedback (#12175) 2025-10-29 20:20:11 +00:00
Krishna Bajpai
5553f077aa fix(cli): Add delimiter before printing tool response in non-interactive mode (#11351) 2025-10-27 14:57:54 +00:00
Gal Zahavi
3350dd640e fix(update): replace update-notifier with latest-version (#11989) 2025-10-24 21:23:39 +00:00
Abhi
237822c91c extract console error to util func (#11675) 2025-10-22 20:09:10 +00:00
Abhi
a2fc45a492 refactor(logging): Centralize console logging with debugLogger (#11590) 2025-10-21 20:35:22 +00:00
Adam Weidman
b2d7891a54 chore: update tests with removed exclude from cli tsconfig (#11540) 2025-10-20 23:40:54 +00:00
Billy Biggs
aaea913801 Only check for updates if disableUpdateNag is false (#11405) 2025-10-17 19:44:31 +00:00
hritan
7186049ed8 fix: copy command delay in Linux handled (#6856)
Co-authored-by: Hriday Taneja <hridayt@google.com>
2025-10-17 11:23:31 +00:00
Srivats Jayaram
1a6777a53a feat: Add markdown toggle (alt+m) to switch between rendered and raw… (#10383)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-10-16 18:23:36 +00:00
Jacob Richman
72cbe15471 Re-land bbiggs changes to reduce margin on narrow screens with fixes + full width setting (#10522) 2025-10-10 02:27:20 +00:00
Miguel Solorio
3f50319b61 feat: Add red threshold for getStatusColor util (#9789)
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-09-29 22:42:33 +00:00
Jacob Richman
1b957eec38 Fix markdown rendering on Windows (#10185) 2025-09-29 20:38:27 +00:00
Jacob Richman
25a36a21f5 fix(ui): stop truncating output from the model rendered in <static> (#9972) 2025-09-27 19:40:09 +00:00
Miguel Solorio
5ea38dccec Unset foreground in default themes (#9765) 2025-09-25 22:12:10 +00:00
Adam Weidman
044f2a84c4 feat(escape ansi): escape ansi ctrl codes from model output before displaying to user (#8636) 2025-09-25 18:07:17 +00:00
Pyush Sinha
d349825872 fix: InputPrompt wrapped lines maintain highlighting, increase responsiveness in narrow cases (#7656)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
Co-authored-by: Arya Gummadi <aryagummadi@google.com>
2025-09-17 20:17:50 +00:00
Gal Zahavi
e32b135bd7 refactor: Replace exec with spawn (#8510) 2025-09-16 19:03:17 +00:00
fuyou
3fd408e08f Fix #8077: Settings command overwrites entire JSON file, leaking environment variables (#8154)
Co-authored-by: Shreya Keshive <skeshive@gmail.com>
2025-09-13 06:31:15 +00:00
Miguel Solorio
ffda95b41d Update default text styles (#8291) 2025-09-11 21:22:16 +00:00
Jacob Richman
53ceb78b3d feat: add cached string width function for performance optimization (#7850)
Co-authored-by: lifeloating <imshuazi@126.com>
2025-09-11 04:20:40 +00:00
Miguel Solorio
f2247a6393 feat(ui): Semantic tokens refactor (#8087) 2025-09-10 17:57:07 +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
Jacob Richman
e8d003675b Fix syntax highlighting and rendering issues. (#7759)
Co-authored-by: Miguel Solorio <miguelsolorio@google.com>
2025-09-05 22:29:54 +00:00
Tommaso Sciortino
ad539bcb87 Move settings error throwing to loadSettings (#7605) 2025-09-03 17:41:53 +00:00
Deepankar Sharma
4f4b634975 Fix Arrow Keys and make Kitty Protocol more robust (#7118) 2025-09-02 23:33:38 +00:00
Miguel Solorio
7f5c4ed6cb Add highlights for input /commands and @file/paths (#7165) 2025-09-02 16:21:55 +00:00
Gal Zahavi
9ec0cc7d4e refactor: refactor settings to a nested structure (#7244) 2025-08-28 01:39:45 +00:00
fuyou
897f0cfa77 Fix(command): line/block Comments Incorrectly Parsed as Slash Commands (#6957)
Co-authored-by: Abhi <43648792+abhipatel12@users.noreply.github.com>
2025-08-26 03:51:27 +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
Abhi
6c8b3949c3 fix(keyboard): Implement Tab and Backspace handling for Kitty Protocol (#7006) 2025-08-25 18:41:10 +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
Ben Guo
603a982dee fix(copyCommand): provide friendlier error messages for /copy command (#6723)
Co-authored-by: Ben Guo <hundunben@gmail.com>
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-22 16:58:35 +00:00
fuyou
c8f60722e3 Fix(grep): memory overflow in grep search and enhance test coverage (#5911)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-08-22 06:10:45 +00:00
Jacob Richman
c887481d93 feat(settings) support editing string settings. (#6732) 2025-08-21 23:43:56 +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
hritan
b9a4cf069d fix: copy command gets stuck (#6482)
Co-authored-by: Hriday Taneja <hridayt@google.com>
2025-08-20 18:42:42 +00:00
shrutip90
c5901be9f7 Ignore workspace settings for untrusted folders (#6606) 2025-08-20 04:20:41 +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
fuyou
e2a944b8d7 Fix URL truncation in CLI display components #5902 (#5925) 2025-08-18 05:26:34 +00:00
Richie Foreman
ddc9755b96 chore(compiler): Enable strict property access TS compiler flag. (#6255)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2025-08-17 16:43:21 +00:00
Jacob Richman
afd7752b0f Revert "Update semantic color tokens" (#6365) 2025-08-16 03:18:31 +00:00
Miguel Solorio
d0d478b997 Update semantic color tokens (#6253)
Co-authored-by: jacob314 <jacob314@gmail.com>
2025-08-15 22:39:54 +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
Adam Weidman
8bd72efbfc move errorParsing.ts to core (#6159) 2025-08-13 17:57:11 +00:00