Commit Graph

159 Commits

Author SHA1 Message Date
mkorwel c9da5e6804 test(cli): update snapshots and fix terminal height in SettingsDialog tests 2026-04-16 19:40:16 +00:00
mkorwel 1292eb017c test(cli): update snapshots and revert sequential in tests 2026-04-16 18:05:07 +00:00
mkorwel 7a63c680dd test(cli): use dummy stdout for Ink to prevent double writes and fix CI timeouts 2026-04-16 17:36:44 +00:00
mkorwel f4d5b42fd4 test(cli): clean up diagnostic logs and tests after fixing render 2026-04-16 17:33:28 +00:00
mkorwel 60184b71ef test(cli): force write to terminal in onRender of XtermStdout 2026-04-16 17:31:02 +00:00
mkorwel bf973df722 test(cli): add test with fixed sleep to check if Ink renders at all 2026-04-16 17:28:16 +00:00
mkorwel 4af34de21c test(cli): use fake timers in render.test.tsx 2026-04-16 17:22:40 +00:00
mkorwel 42f9b28d43 test(cli): add act and process.nextTick to polling loop in waitUntilReady 2026-04-16 17:19:04 +00:00
mkorwel e831f6a344 test(cli): wrap check in act() in waitUntilReady to flush effects 2026-04-16 17:10:26 +00:00
mkorwel 1489581a47 test(cli): add act and setImmediate to polling loop in waitUntilReady 2026-04-16 16:54:11 +00:00
mkorwel 2ec8a9c1f5 test(cli): increase initial wait in waitUntilReady to 500ms 2026-04-16 16:50:47 +00:00
mkorwel 6a7e7ccee0 test(cli): increase waitUntilReady timeout to 30s to check for slowness 2026-04-16 16:46:13 +00:00
mkorwel 682affa9f6 test(cli): remove act from polling loop in waitUntilReady 2026-04-16 16:41:50 +00:00
mkorwel 761ba4bd0d test(cli): reduce polling frequency in waitUntilReady to avoid starvation 2026-04-16 16:39:09 +00:00
mkorwel ca9002e859 test(cli): add debug logs to render utils 2026-04-16 16:34:17 +00:00
mkorwel 51e20fdfdb test(cli): increase waitUntilReady timeout to 10s for CI 2026-04-16 16:20:17 +00:00
mkorwel e71a05c30a test(cli): mark problematic tests as sequential to stabilize CI 2026-04-16 16:05:18 +00:00
mkorwel 9a347447c2 fix(cli): resolve race conditions in test utils and streamline CI workflow 2026-04-16 15:50:55 +00:00
mkorwel 2212eb10fd test(cli): expand E2E layout sync poll limits to buffer extreme runner scheduler latencies 2026-04-16 06:17:43 +00:00
mkorwel 4d9d652092 WIP 2026-04-15 11:05:06 -07:00
mkorwel 78c8ace77f perf(test): optimize test suite speed and stability 2026-04-14 23:35:02 -07:00
mkorwel a0a3e0c666 feat(ci): unleash 16-core speed, fix act noise, and eliminate 1s render tax 2026-04-14 21:32:18 -07:00
Adib234 b91d177bde feat(cli): extract QuotaContext and resolve infinite render loop (#24959) 2026-04-13 18:32:18 +00:00
Tommaso Sciortino d06dba3538 fix(core): dynamic session ID injection to resolve resume bugs (#24972) 2026-04-08 23:27:24 +00:00
Yuna Seol 3c5b5db034 feat(core): use experiment flags for default fetch timeouts (#24261) 2026-04-07 22:35:04 +00:00
Dev Randalpura 2353a6d253 fix(ui): fixed auth race condition causing logo to flicker (#24652) 2026-04-06 20:17:05 +00:00
Jacob Richman 70f6d6a992 split context (#24623) 2026-04-06 17:20:38 +00:00
Jacob Richman 1f5d7014c6 feat(ui): enable "TerminalBuffer" mode to solve flicker (#24512) 2026-04-03 00:39:49 +00:00
Sandy Tao e446733b53 feat(core): add background memory service for skill extraction (#24274) 2026-04-02 05:05:31 +00:00
N. Taylor Mullen 4e21e5b8a3 fix(cli): refresh slash command list after /skills reload (#24454) 2026-04-01 19:15:27 +00:00
matt korwel c9ed5e41b1 fix(cli): refactor test config loading and mock debugLogger in test-setup (#24389) 2026-03-31 20:11:02 -07:00
Jarrod Whelan 1df5c98b33 feat(cli): implement compact tool output (#20974) 2026-03-30 23:43:29 +00:00
Adam Weidman 3eebb75b7a 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
Christian Gunderman 07ab16dbbe feat(cli): support 'tab to queue' for messages while generating (#24052) 2026-03-28 01:31:11 +00:00
Sandy Tao 4034c030e7 feat(context): add configurable memoryBoundaryMarkers setting (#24020) 2026-03-27 21:51:32 +00:00
Jacob Richman 97c99f263a Fix test flakes by globally mocking ink-spinner (#24044) 2026-03-27 21:19:46 +00:00
Jacob Richman a86935b6de fix(cli): allow ask question dialog to take full window height (#23693) 2026-03-25 23:26:34 +00:00
Jarrod Whelan 271908dc94 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
Keith Schaab b35c12d8d0 fix(core)!: Force policy config to specify toolName (#23330) 2026-03-23 22:35:08 +00:00
Dev Randalpura 139ef0d5bd fix(ui): make tool confirmations take up entire terminal height (#22366)
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2026-03-23 19:42:30 +00:00
Keith Guerin 447a854ad9 feat(cli): implement full "GEMINI CLI" logo for logged-out state (#22412) 2026-03-23 18:05:00 +00:00
Alisa 1a70fdd364 chore(lint): enforce zero warnings and cleanup syntax restrictions (#22902) 2026-03-21 04:01:48 +00:00
Tommaso Sciortino 11ec4ac2f8 test(cli): address unresolved feedback from PR #23252 (#23303) 2026-03-20 21:42:01 +00:00
Tommaso Sciortino 6c78eb7a39 test(cli): refactor tests for async render utilities (#23252) 2026-03-20 20:08:29 +00:00
Jerop Kipruto b459e1a108 feat(telemetry): track if session is running in a Git worktree (#23265) 2026-03-20 19:01:12 +00:00
Tommaso Sciortino 23264ced9a refactor(cli): integrate real config loading into async test utils (#23040) 2026-03-19 17:05:33 +00:00
joshualitt 39d3b0e28c feat(cli): Partial threading of AgentLoopContext. (#22978) 2026-03-19 16:02:13 +00:00
Tommaso Sciortino d7dfcf7f99 refactor(cli): simplify keypress and mouse providers and update tests (#22853) 2026-03-18 16:38:56 +00:00
AK 7bfe6ac418 feat(core): subagent local execution and tool isolation (#22718) 2026-03-18 02:34:44 +00:00
Sandy Tao 82d8680dcc refactor(core): align JIT memory placement with tiered context model (#22766) 2026-03-17 20:20:32 +00:00