Commit Graph

149 Commits

Author SHA1 Message Date
Shoubhit Dash
27a70ad70f
fix(app): align review file comments with diff comments (#18406) 2026-03-20 14:44:18 +00:00
Luke Parker
d460614cd7
fix: lots of desktop stability, better e2e error logging (#18300) 2026-03-20 00:12:06 -04:00
James Long
48a7f0fd93
Fix base64Decode import in workspaces.spec.ts (#18274) 2026-03-19 15:38:54 -04:00
opencode-agent[bot]
baa204193c chore: generate 2026-03-19 16:16:29 +00:00
Aiden Cline
aeece6166b
ignore: revert 3 commits that broke dev branch (#18260) 2026-03-19 11:15:07 -05:00
opencode-agent[bot]
d178d8249f chore: generate 2026-03-19 14:00:32 +00:00
Brendan Allan
84f60d97a0
app: fix workspace flicker when switching directories (#18207)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-03-19 19:29:14 +05:30
Luke Parker
5d2f8d77f9
fix: restore recent test regressions and upgrade effect beta (#18158) 2026-03-19 09:54:01 +10:00
David Hill
7daea69e13
tweak(ui): add an empty state to the sidebar when no projects (#17971)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-03-17 19:54:14 +00:00
Shoubhit Dash
ba22976568
fix: inline review comment submit and layout (#17948) 2026-03-17 19:54:20 +05:30
Luke Parker
e416e59ea6
test(app): deflake slash terminal toggle flow (#17881) 2026-03-17 12:55:58 +10:00
Michal Šlesár
15b27e0d18
fix(app): agent switch should not reset thinking level (#17470) 2026-03-16 19:43:29 +05:30
Adam
4ad8116ce3
fix(app): model selection persist by session (#17348) 2026-03-13 11:05:08 -05:00
Adam
c9e9dbeee1
fix(app): terminal cloning without retry (#17354) 2026-03-13 08:56:48 -05:00
opencode-agent[bot]
8f8c74cfb8 chore: generate 2026-03-13 02:33:45 +00:00
Luke Parker
96b1d8f639
fix(app): stabilize todo dock e2e with composer probe (#17267) 2026-03-13 12:21:50 +10:00
opencode-agent[bot]
51835ecf90 chore: generate 2026-03-12 07:36:35 +00:00
Luke Parker
328c6de80d
Fix terminal e2e flakiness with a real terminal driver (#17144) 2026-03-12 17:35:26 +10:00
opencode-agent[bot]
7b0def4b81 chore: generate 2026-03-12 02:04:26 +00:00
Luke Parker
1d9c83b576
fix(e2e): re-focus prompt after terminal opens in slash-terminal test (#17113) 2026-03-12 12:03:38 +10:00
Adam
58f45ae22b
chore: skip test 2026-03-11 16:21:04 -05:00
Adam
a1cda29012
chore: fix test 2026-03-11 16:11:02 -05:00
Adam
387ab78bf6
chore: fix test 2026-03-11 16:02:11 -05:00
Adam
bcc0d19867
chore(app): simplify review pane (#17066) 2026-03-11 12:24:51 -05:00
Adam
89bf199c07
chore(app): fix tests 2026-03-10 19:03:44 -05:00
Adam
6388cbaf92
fix(app): remove oc-1 theme 2026-03-09 08:25:41 -05:00
Adam
c71d1bde5e
revert(app): "STUPID SEXY TIMELINE (#16420)" (#16745) 2026-03-09 07:36:39 -05:00
Luke Parker
f27ef595f6
fix(app): sanitize workspace store filenames on Windows (#16703) 2026-03-09 20:26:53 +10:00
Adam
b976f339e8
feat(app): generate color palettes (#16232) 2026-03-08 19:28:58 -05:00
Shoubhit Dash
6e9e027886
fix: trim retained desktop terminal buffers (#16583) 2026-03-08 07:50:04 -05:00
Filip
66fcab7b08
fix(app): preserve file tree tab on reopen + fix e2e test regressions (#16482) 2026-03-07 09:47:45 -06:00
David Hill
641e1781a2
tui: remove close button from project hover popover (#16403)
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-03-07 07:00:58 -06:00
Kit Langton
bbd0f3a252
STUPID SEXY TIMELINE (#16420) 2026-03-07 05:25:22 -06:00
Luke Parker
b7e208b4f1
test(app): share workspace slug wait helper across e2e specs (#16446) 2026-03-07 07:48:30 +00:00
Luke Parker
0b7a5b1e7b
test(app): abort sessions and wait for idle before e2e cleanup (#16439) 2026-03-07 16:33:12 +10:00
Luke Parker
8a95be492d
fix(windows): git path resolution for modified files across Git Bash, MSYS2, and Cygwin (#16422) 2026-03-07 15:42:14 +10:00
Filip
c4fd677785
tests(app): e2e tests part 67 (#16406) 2026-03-06 17:08:59 -06:00
David Hill
b0bc3d87f5
feat(app): sidebar reveal animation, hover peek overlay, and weaker dividers (#16374)
Co-authored-by: Adam <2363879+adamdotdevin@users.noreply.github.com>
2026-03-06 16:33:34 -06:00
Adam
a71b11caca
fix(app): stale keyed show errors 2026-03-06 11:03:37 -06:00
Luke Parker
aec6ca71fa
fix(git): stop leaking fsmonitor daemons e.g. 60GB+ of commited memory after running tests (#16249) 2026-03-06 15:42:08 +10:00
Adam
3448118be8
fix(app): mod+f always opens search 2026-03-05 06:57:50 -06:00
Adam
1e2da60162
chore: fix test 2026-03-03 05:53:03 -06:00
Adam
78069369e2
fix(app): default auto-respond to false 2026-03-02 13:10:37 -06:00
Adam
157920b2fb
chore: update test 2026-02-27 06:54:15 -06:00
Adam
fc52e4b2d3
feat(app): better diff/code comments (#14621)
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
Co-authored-by: David Hill <iamdavidhill@gmail.com>
2026-02-26 18:23:04 -06:00
adamelmore
b4d0090e00
chore: fix flaky test 2026-02-26 08:53:40 -06:00
Adam
b8337cddc4
fix(app): permissions and questions from child sessions (#15105)
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
2026-02-26 01:05:08 +00:00
Luke Parker
0a91196919
fix(win32): e2e sometimes fails because windows is weird and sometimes ipv6 (#14833) 2026-02-24 09:27:00 +10:00
Adam
6d58d899f7
fix: e2e test outdated 2026-02-20 19:44:06 -06:00
Adam
fe89bedfcc
wip(app): custom scroll view 2026-02-20 10:54:17 -06:00
Adam
4e9ef3ecc1
fix(app): terminal issues (#14435) 2026-02-20 07:34:36 -06:00
Adam
49cc872c44
chore: refactor composer/dock components (#14328) 2026-02-19 15:02:45 -06:00
Adam
f2858a42ba
chore: cleanup 2026-02-19 11:36:37 -06:00
opencode-agent[bot]
7ed4499748 chore: generate 2026-02-17 14:43:42 +00:00
Filip
4d5e86d8a5
feat(desktop): more e2e tests (#13975) 2026-02-17 08:42:50 -06:00
Adam
10985671ad
feat(app): session timeline/turn rework (#13196)
Co-authored-by: David Hill <iamdavidhill@gmail.com>
2026-02-17 07:16:23 -06:00
Adam
85b5f5b705
feat(app): clear notifications action (#13668)
Co-authored-by: adamelmore <2363879+adamdottv@users.noreply.github.com>
2026-02-14 19:33:22 -06:00
eytans
e242fe19e4
fix(web): use prompt_async endpoint to avoid timeout over VPN/tunnel (#12749) 2026-02-13 05:25:47 -06:00
Adam
4e0f509e7b
feat(app): option to turn off sound effects 2026-02-12 15:03:05 -06:00
Adam
ff4414bb15
chore: refactor packages/app files (#13236)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Frank <frank@anoma.ly>
2026-02-12 09:49:14 -06:00
Adam
fc88dde63f test(app): more e2e tests (#13162) 2026-02-11 15:12:28 +00:00
Adam
92a77b72fb
fix(app): don't close sidebar on session change (#13013) 2026-02-10 14:45:52 -06:00
Filip
65c9669283
test(e2e): redo & undo test (#12974) 2026-02-10 07:46:48 -06:00
Adam
83853cc5e6
fix(app): new session in workspace choosing wrong workspace 2026-02-10 06:02:17 -06:00
Ryan Miville
ecaeb9e602
fix(app): respect terminal toggle keybind when terminal is focused (#12635) 2026-02-07 19:26:54 -06:00
Adam
ecd7854853
test(app): fix e2e test action 2026-02-04 11:03:54 -06:00
Adam
c875a1fc90
test(app): fix e2e test action 2026-02-04 10:28:24 -06:00
Adam
93592702c3
test(app): fix dated e2e tests 2026-02-04 10:10:28 -06:00
Filip
acac05f22e
refactor(e2e): faster tests (#12021) 2026-02-03 17:45:49 -06:00
Filip
91f2ac3cb2
test(app): workspace tests (#11659) 2026-02-01 15:39:50 -06:00
opencode-agent[bot]
abbf60080d chore: generate 2026-01-31 20:02:03 +00:00
Filip
33252a65b4
test(app): general settings, shortcuts, providers and status popover (#11517) 2026-01-31 14:01:21 -06:00
Filip
511c7abaca
test(app): session actions (#11386) 2026-01-31 06:42:47 -06:00
Filip
77fa8ddc88 refactor(app): refactored tests + added project tests (#11349) 2026-01-30 21:06:48 +00:00
Filip
f48e2e56c9
test(app): change language test (#11295) 2026-01-30 18:04:02 +00:00
Filip
b43a35b737
test(app): test for toggling model variant (#11221) 2026-01-29 19:05:31 -06:00
Dax
a9a7595234
test: skip failing tests (#11184) 2026-01-29 18:57:59 +00:00
adamelmore
5c8580a187
test(app): fix outdated e2e test 2026-01-27 16:11:58 -06:00
adamelmore
13b2587e96
test(app): fix outdated e2e test 2026-01-27 15:59:01 -06:00
adamelmore
b9edd23608
test(app): new e2e smoke tests 2026-01-27 11:38:36 -06:00
adamelmore
b24fd90fe8
test(app): file tree spec 2026-01-26 17:42:23 -06:00
adamelmore
ae815cca3a
test(app): fix e2e test 2026-01-26 14:32:49 -06:00
adamelmore
8b17ac656c
test(app): e2e test for sidebar nav 2026-01-26 12:51:35 -06:00
Adam
93044cc7d1
test(app): fix windows paths 2026-01-22 12:19:57 -06:00
Adam
287511c9b1 test(app): terminal smoke test 2026-01-22 07:34:44 -06:00
Adam
0a678eeacc test(app): file viewer smoke test 2026-01-22 07:34:44 -06:00
Adam
c031139b89 test(app): model picker smoke test 2026-01-22 07:34:44 -06:00
Adam
710dc4fa94 test(app): @ attachment smoke test 2026-01-22 07:34:44 -06:00
Adam
ec53a7962e test(app): slash command smoke tests 2026-01-22 07:34:44 -06:00
Adam
6f7d710129 test(app): settings smoke tests 2026-01-22 07:34:44 -06:00
Adam
95e9407e63 test(app): fix e2e 2026-01-20 14:02:09 -06:00
Adam
1ac0980c80 test(app): windows e2e 2026-01-20 14:02:09 -06:00
Adam
1ba7c606e6 chore: cleanup 2026-01-19 09:03:52 -06:00
Adam
2b086f0584 test(app): more e2e tests 2026-01-19 09:03:52 -06:00
Adam
182c43a78f chore: cleanup 2026-01-19 09:03:52 -06:00
Adam
dd19c3d8f2 test(app): e2e utilities 2026-01-19 09:03:52 -06:00
Adam
91a708b12e test(app): more e2e tests 2026-01-19 09:03:52 -06:00
Adam
19d15ca4df test(app): more e2e tests 2026-01-19 09:03:52 -06:00
Adam
03d7467ea2 test(app): initial e2e test setup 2026-01-19 09:03:52 -06:00