Commit Graph

1587 Commits (kit/remove-e2e-url-repro)

Author SHA1 Message Date
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 7b2b22d5a2
Merge branch 'dev' into kit/e2e-golden-path 2026-04-02 08:56:08 -04:00
Brendan Allan 69d047ae7d
cleanup event listeners with solid-primitives/event-listener (#20619) 2026-04-02 09:40:03 +00:00
Brendan Allan 327f62526a
use solid-primitives/resize-observer across web code (#20613) 2026-04-02 17:24:10 +08:00
Shoubhit Dash d540d363a7
refactor: simplify solid reactivity across app and web (#20497) 2026-04-02 17:14:05 +08: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 a3a6cf1c07
feat(comments): support file mentions (#20447) 2026-04-01 16:11:57 +05:30
Shoubhit Dash 47a676111a
fix(session): add keyboard support to question dock (#20439) 2026-04-01 15:47:15 +05:30
Brendan Allan 1df5ad470a
app: try to hide autofill popups in prompt input (#20197) 2026-04-01 08:43:03 +00:00
Kit Langton c8ecd64022
test(app): add mock llm e2e fixture (#20375) 2026-03-31 21:24:39 -04:00
opencode 6314f09c14 release: v1.3.13 2026-04-01 00:44:06 +00:00
opencode 892bdebaac release: v1.3.12 2026-03-31 22:35:01 +00:00
opencode beab4cc2c2 release: v1.3.11 2026-03-31 19:55:41 +00:00
Adam 6e61a46a84
chore: skip 2 tests 2026-03-31 10:56:06 -05:00
Adam 8c2e2ecc95
chore: e2e model 2026-03-31 10:14:26 -05:00
Adam 85c16926c4
chore: use paid zen model in e2e 2026-03-31 10:06:44 -05:00
opencode b1e89c344b release: v1.3.10 2026-03-31 13:31:37 +00:00
opencode 057848deb8 release: v1.3.9 2026-03-30 23:43:58 +00:00
opencode 48e97b47af release: v1.3.8 2026-03-30 21:35:10 +00:00
Adam c2f78224ae
chore(app): cleanup (#20062) 2026-03-30 08:50:42 -05:00
Jack 3c32013eb1
fix: preserve image attachments when selecting slash commands (#19771) 2026-03-30 17:11:34 +08:00
opencode 47d2ab120a release: v1.3.7 2026-03-30 06:06:12 +00:00
opencode e7f94f9b9a release: v1.3.6 2026-03-29 18:02:20 +00:00
opencode 0bc2f99f2d release: v1.3.5 2026-03-29 03:42:52 +00:00
opencode f0a9075fdf release: v1.3.4 2026-03-29 01:00:44 +00:00
Kit Langton 43bc5551e8
update effect to 4.0.0-beta.42 (#19484) 2026-03-27 23:25:05 -04:00