Commit graph

10 commits

Author SHA1 Message Date
Claude
c30b565012
fix(e2e): force-exit seed process to prevent 30-minute CI timeout
The seed-e2e.ts script hangs after Instance.disposeAll() because
BootstrapRuntime and per-service ManagedRuntime instances (created
via the shared memoMap during InstanceBootstrap) hold scoped Effect
resources that keep the event loop alive. This causes e2e-local.ts
to wait forever on `await seed.exited`, preventing Playwright tests
from ever starting — resulting in the 30-minute CI timeout on both
Linux and Windows.

Closes #22051

https://claude.ai/code/session_01AhcEdoukx4YJqHfMYZo5NH
2026-04-16 12:49:35 +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
Adam
85c16926c4
chore: use paid zen model in e2e 2026-03-31 10:06:44 -05:00
Kit Langton
38e0dc9ccd
Move service state into InstanceState, flatten service facades (#18483) 2026-03-21 04:51:35 +00:00
Kit Langton
9e7c136de7
refactor(snapshot): effectify SnapshotService (#17878) 2026-03-17 21:04:16 -04:00
Luke Parker
f0bba10b12
fix(e2e): fail fast on config dependency installs (#17280) 2026-03-13 14:08:51 +10:00
Kit Langton
c45467964c
feat(id): brand ProviderID and ModelID (#17110) 2026-03-12 09:27:52 -04:00
Kit Langton
090f636354
feat(id): brand PartID through Drizzle and Zod schemas (#16966) 2026-03-11 23:40:50 +00:00
Kit Langton
16a6d6feba
feat(id): brand WorkspaceID through Drizzle and Zod schemas (#16964) 2026-03-11 23:30:17 +00:00
Adam
03d7467ea2 test(app): initial e2e test setup 2026-01-19 09:03:52 -06:00