Kit Langton
2666def933
fix(app): poll session.diff instead of summary.files, revert sanitizeProject
...
summary.files is computed asynchronously and never resolves in CI.
Poll session.diff() directly — matches the pattern used by the
snapshot-tool-race integration test.
Also revert the unrelated sanitizeProject changes to event-reducer
and utils that were accidentally included in this PR.
2026-04-02 13:27:10 -04:00
Kit Langton
1401208cb5
fix(app): drop patchModel, let default model resolve for review seeds
...
The dynamic GPT model search was fragile across CI environments.
The e2eURL override routes any model to the mock server, so there's
no need to pick a specific model.
2026-04-02 13:11:56 -04:00
Kit Langton
9a87b785e6
test(app): restore e2e fixtures and flaky waits
2026-04-02 12:32:11 -04:00
Kit Langton
fae97cc559
fix(app): restore assistant fixture, simplify route.fulfill
...
- Re-add AssistantFixture type and assistant fixture (used by prompt specs)
- Simplify route.fulfill to use response param directly
2026-04-02 12:20:56 -04:00
Kit Langton
4453ff26f6
refactor(app): remove dead e2e selectors, mock helpers, and unused imports
...
- selectors: permissionReject/AllowAlways/AllowOnce, sessionTodoDock/Toggle/List,
projectClearNotifications, dropdownMenuTrigger
- mock: titleMatch, promptMatch, openaiModel, withMockOpenAI
- actions: withNoReplyPrompt, unused dropdownMenuTriggerSelector/Route imports
2026-04-02 12:19:42 -04:00
Kit Langton
fd14f281d0
refactor(app): inline seedProjects into seedStorage, remove unused imports
...
- Merge seedProjects into seedStorage as a single addInitScript call
- Remove unused withNoReplyPrompt import from fixtures
- Remove seedProjects export from actions
2026-04-02 12:06:42 -04:00
Kit Langton
a355898c74
test(app): drop unused e2e fixture imports
2026-04-02 12:03:22 -04:00
Kit Langton
042c594446
test(app): select review seed model from providers
2026-04-02 12:02:49 -04:00
Kit Langton
bcddb59c9c
refactor(app): remove dead e2e fixtures, helpers, and types
...
Delete unused code from the e2e test infrastructure:
- fixtures: withProject, withBackendProject, withMockProject, runProject,
AssistantFixture type, assistant fixture
- actions: clickPopoverButton, seedSessionPermission, seedSessionTodos
- Update AGENTS.md to reflect the project fixture pattern
2026-04-02 12:00:17 -04:00
Kit Langton
0022cba7c5
test: stabilize patch seeding across e2e backends
2026-04-02 11:29:47 -04:00
Kit Langton
1c0812fe01
test(app): stabilize review and workspace e2e
2026-04-02 10:51:30 -04:00
Kit Langton
cfcdd5c1dd
test(app): relax review patch mock matching
2026-04-02 09:55:26 -04:00
Kit Langton
99845597b5
test(app): stabilize session routing and workspace e2e
2026-04-02 09:37:19 -04:00
Kit Langton
598296fc22
test: align e2e fixtures with worker backends
2026-04-02 09:18:38 -04:00
Kit Langton
b782650dfe
test(app): stabilize migrated e2e suite
2026-04-02 01:09:08 -04:00
Kit Langton
7f5307ff30
test(app): migrate e2e to the golden project fixture
2026-04-02 00:37:14 -04:00
Kit Langton
2089e5e0d6
test(app): stabilize golden e2e prompt helper
2026-04-02 00:37:14 -04:00
Kit Langton
ca3ccbab8d
test(app): add golden-path e2e fixtures
2026-04-02 00:37:14 -04:00
Kit Langton
a09b086729
test(app): block real llm calls in e2e prompts ( #20579 )
2026-04-01 22:22:43 -04:00
opencode-agent[bot]
4214ae205d
chore: generate
2026-04-01 23:48:30 +00:00
Kit Langton
d9d4f895bc
fix(test): auto-acknowledge tool-result follow-ups in mock LLM server ( #20528 )
2026-04-01 23:47:26 +00:00
Kit Langton
f3f728ec27
test(app): fix isolated backend follow-ups ( #20513 )
2026-04-01 17:43:19 +00:00
Kit Langton
c559af51ce
test(app): migrate more e2e suites to isolated backend ( #20505 )
2026-04-01 13:15:42 -04:00
Kit Langton
a9c85b7c27
refactor(shell): use Effect ChildProcess for shell command execution ( #20494 )
2026-04-01 12:07:57 -04:00
opencode-agent[bot]
0a125e5d4d
chore: generate
2026-04-01 15:59:28 +00:00
Kit Langton
38d2276592
test(e2e): isolate prompt tests with per-worker backend ( #20464 )
2026-04-01 15:58:11 +00:00
Shoubhit Dash
47a676111a
fix(session): add keyboard support to question dock ( #20439 )
2026-04-01 15:47:15 +05:30
Kit Langton
c8ecd64022
test(app): add mock llm e2e fixture ( #20375 )
2026-03-31 21:24:39 -04:00
Adam
6e61a46a84
chore: skip 2 tests
2026-03-31 10:56:06 -05:00
Adam
85c16926c4
chore: use paid zen model in e2e
2026-03-31 10:06:44 -05:00
Adam
f736116967
fix(app): more startup efficiency ( #19454 )
2026-03-28 01:26:57 +00:00
Adam
b8fb75a94a
fix(app): don't bundle fonts ( #19329 )
2026-03-26 14:02:01 -05:00
Adam
c7760b433b
fix(app): more startup perf ( #19288 )
2026-03-26 13:41:22 -05:00
Brendan Allan
36dfe1646b
fix(app): only navigate prompt history when input is empty ( #18775 )
2026-03-23 11:48:34 +00:00
Shoubhit Dash
0f5626d2e4
fix(app): prefer cmd+k for command palette ( #18731 )
2026-03-23 08:00:24 +00:00
Luke Parker
afe9b97274
fix(app): restore keyboard project switching in open sidebar ( #18682 )
2026-03-23 00:39:46 +00:00
David Hill
2b171828b0
tui: prevent project avatar popover flicker when switching projects ( #18660 )
...
Co-authored-by: LukeParkerDev <10430890+Hona@users.noreply.github.com>
2026-03-23 10:20:49 +10:00
Filip
c529529f84
fix(app): terminal rename from context menu ( #18263 )
...
Co-authored-by: Brendan Allan <brendonovich@outlook.com>
2026-03-22 04:39:51 +00:00
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