Commit Graph

244 Commits

Author SHA1 Message Date
Christian Gunderman
1958555db2 Disallow unsafe returns. (#19767) 2026-02-21 01:12:56 +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
Christian Gunderman
981e9a978e Disallow and suppress unsafe assignment (#19736) 2026-02-20 22:28:55 +00:00
Emily Hedlund
27ff19fc2c security: implement deceptive URL detection and disclosure in tool confirmations (#19288) 2026-02-20 20:21:31 +00:00
Emily Hedlund
53059b2d1e security: strip deceptive Unicode characters from terminal output (#19026)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-20 20:04:32 +00:00
Tommaso Sciortino
599c73a072 feat(cli): add experimental.useOSC52Copy setting (#19488) 2026-02-19 18:22:11 +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
Dev Randalpura
b0a023c39a fix(ui): preventing empty history items from being added (#19014) 2026-02-18 12:53:06 -08: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
Jacob Richman
c4749e0e15 Fix bottom border color (#19266) 2026-02-18 02:41:43 +00:00
Yuna Seol
9c58c0471a feat: add role-specific statistics to telemetry and UI (cont. #15234) (#18824)
Co-authored-by: Yuna Seol <yunaseol@google.com>
2026-02-17 17:32:30 +00:00
Jacob Richman
020b31b4c1 refactor(cli): code review cleanup fix for tab+tab (#18967) 2026-02-17 15:16:37 +00:00
Srinath Padmanabhan
25997405ec fix(cli): wrap terminal capability queries in hidden sequence (#19080)
Co-authored-by: Srinath Padmanabhan <srithreepo@google.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-15 04:08:13 +00:00
Tommaso Sciortino
7f00209b68 Fix drag and drop escaping (#18965) 2026-02-13 02:27:56 +00:00
Abhi
bdc2eb5721 refactor(cli): finalize event-driven transition and remove interaction bridge (#18569) 2026-02-13 02:14:35 +00:00
Jacob Richman
143d549c90 ui(polish) blend background color with theme (#18802) 2026-02-12 19:56:07 +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
Dev Randalpura
dc40a08a30 Removed getPlainTextLength (#18848) 2026-02-11 21:47:02 +00:00
Dev Randalpura
ac09881a69 perf(ui): optimize table rendering by memoizing styled characters (#18770) 2026-02-11 13:10:30 +00:00
Dev Randalpura
cbe4b28b1a feat(ux): added text wrapping capabilities to markdown tables (#18240)
Co-authored-by: jacob314 <jacob314@gmail.com>
2026-02-10 21:12:53 +00:00
Jacob Richman
15bac2f084 Code review cleanup for thinking display (#18720) 2026-02-10 19:12:40 +00:00
N. Taylor Mullen
f4ee774913 ci: shard windows tests and fix event listener leaks (#18670) 2026-02-10 18:46:42 +00:00
Dmitry Lyalin
9cb70e8749 Inline thinking bubbles with summary/full modes (#18033)
Co-authored-by: Jacob Richman <jacob314@gmail.com>
2026-02-10 03:24:41 +00:00
Spencer
f676f2c3a4 Feature/quota visibility 16795 (#18203) 2026-02-10 02:53:10 +00:00
Tommaso Sciortino
aedf241c40 Properly parse at-commands with narrow non-breaking spaces (#18677) 2026-02-10 00:51:24 +00:00
Christian Gunderman
c369147b32 Disallow unsafe type assertions (#18688) 2026-02-10 00:10:15 +00:00
Adib234
ec52d7d826 Fix number of lines being reported in rewind confirmation dialog (#18675) 2026-02-09 23:11:53 +00:00
Sandy Tao
5d7eabbe7a chore: remove unused exports and redundant hook files (#18681) 2026-02-09 23:01:23 +00:00
Tommaso Sciortino
415cebe904 refactor: push isValidPath() into parsePastedPaths() (#18664) 2026-02-09 21:19:51 +00:00
Gal Zahavi
a8243a9e01 fix(cli): improve focus navigation for interactive and background shells (#18343) 2026-02-06 18:36:14 +00:00
joshualitt
00a09c9e6d Shorten temp directory (#17901) 2026-02-06 16:10:17 +00:00
Gaurav
27af476ed9 perf(ui): optimize stripUnsafeCharacters with regex (#18413) 2026-02-06 01:46:23 +00:00
Jacob Richman
df3accf70b undo (#18147) 2026-02-05 18:54:46 +00:00
Gal Zahavi
3d5b94da6e fix: enforce folder trust for workspace settings, skills, and context (#17596)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-02-03 22:53:31 +00:00
Gaurav
90acfe6eac fix(core): prioritize detailed error messages for code assist setup (#17852) 2026-02-03 04:27:55 +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
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
Dev Randalpura
cbf0387b3d feat(ux): update truncate dots to be shorter in tables (#17825) 2026-01-29 15:56:56 +00:00
Dev Randalpura
3741b2b969 fix(ux): fixed off-by-some wrapping caused by fixed-width characters (#17816) 2026-01-28 21:52:37 +00:00
Dev Randalpura
295ea1e435 feat(ux): update cell border color and created test file for table rendering (#17798) 2026-01-28 19:55:01 +00:00
Jacob Richman
a3dd76ebf0 feat(ui): add terminal cursor support (#17711) 2026-01-28 00:43:37 +00:00
Tommaso Sciortino
5484766fb5 Change formatting to prevent UI redressing attacks (#17611) 2026-01-27 16:56:01 +00:00
Mark Cockram
10e192ee23 refactor: rename formatMemoryUsage to formatBytes (#14997)
Co-authored-by: Adib234 <30782825+Adib234@users.noreply.github.com>
2026-01-27 16:21:53 +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
Jacob Richman
3e632428a8 Fix iterm alternate buffer mode issue rendering backgrounds (#17634) 2026-01-27 13:15:44 +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
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
Dev Randalpura
cee9f5caa0 fix(cli): change image paste location to global temp directory (#17396) (#17396)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-01-23 22:45:24 +00:00
seeksky
0119da65e3 Fix modifyOtherKeys enablement on unsupported terminals (#16714)
Co-authored-by: Tommaso Sciortino <sciortino@gmail.com>
2026-01-23 17:34:52 +00:00