Kit Langton
8157edeaa1
test(httpapi): simplify event stream regression coverage
2026-05-13 22:06:00 -04:00
Kit Langton
c4da7b5dc6
fix(httpapi): preserve event stream context
2026-05-13 21:41:49 -04:00
Aiden Cline
89c51a86bd
fix(httpapi): provide instance context to event stream subscription
...
The /event SSE handler called bus.subscribeAll() which evaluates its
inner Effect (InstanceState.get → InstanceRef/Instance.current lookup)
inside the body-stream consumer fiber. That fiber does not carry the
request handler's ALS/Effect context, so the lookup failed and the
stream halted right after server.connected — no message deltas,
permission asks, or heartbeats could reach clients.
Capture InstanceState.context and InstanceState.workspaceID at handler
time and provide them to the subscription stream via Stream.provideService.
Fixes #27391 .
Co-authored-by: James Long <longster@gmail.com >
2026-05-13 20:16:20 -05:00
Kit Langton
e5319846ad
test(server): migrate pty websocket input test ( #27348 )
2026-05-13 15:43:09 +00:00
Shoubhit Dash
eed0eddc63
refactor(flags): route session workspaces through runtime flags ( #27335 )
2026-05-13 20:14:40 +05:30
Dax
8345152319
core: expose v2 model listing API ( #25821 )
2026-05-13 14:43:08 +00:00
Shoubhit Dash
5b2b300602
fix(session): tighten http error contracts ( #27308 )
2026-05-13 16:48:18 +05:30
Shoubhit Dash
809af5c590
fix(provider): type auth errors ( #27301 )
2026-05-13 15:47:13 +05:30
Shoubhit Dash
2e7cf92c8b
fix(worktree): type expected errors ( #27296 )
2026-05-13 15:05:30 +05:30
Shoubhit Dash
4b041716fc
fix(server): remove storage not found defect fallback ( #27287 )
2026-05-13 14:15:53 +05:30
Shoubhit Dash
f01c6b3e37
fix(session): type message list not found errors ( #27275 )
2026-05-13 13:22:12 +05:30
Shoubhit Dash
90c13d93f3
fix(server): hide unknown 500 details ( #27251 )
2026-05-13 10:15:28 +05:30
opencode-agent[bot]
784796e27a
chore: generate
2026-05-13 03:14:19 +00:00
Kit Langton
913ea36ae6
test(server): scope MCP HttpApi handler ( #27226 )
2026-05-13 03:13:05 +00:00
Kit Langton
6d3b2fe08b
test(server): stabilize SDK project skill prompt test ( #27239 )
2026-05-13 03:01:29 +00:00
Kit Langton
8370d0cef4
test(server): migrate httpapi ui tests to effect runner ( #27236 )
2026-05-13 02:55:36 +00:00
Kit Langton
0b67e1a046
test(server): migrate session messages to Effect runner ( #27234 )
2026-05-13 02:55:33 +00:00
Kit Langton
485ecbde18
test(server): migrate global session list to effect runner ( #27233 )
2026-05-13 02:52:59 +00:00
Kit Langton
588b5240d0
test(server): migrate worktree endpoint repro to effect runner ( #27220 )
2026-05-13 02:43:41 +00:00
Kit Langton
91a9514ed0
test(server): use AppFileSystem in provider tests ( #27227 )
2026-05-13 02:32:30 +00:00
Kit Langton
0879f5e22d
test(server): migrate project init git test to Effect runner ( #27218 )
2026-05-13 02:08:55 +00:00
Kit Langton
a26a2a95bd
test(server): migrate provider httpapi test to effect runner ( #27216 )
2026-05-13 02:05:52 +00:00
Kit Langton
7f9268f147
test(server): migrate global bus helper to Effect ( #27214 )
2026-05-13 02:04:46 +00:00
Kit Langton
5c7af682b9
test(server): migrate MCP HTTP API test to Effect runner ( #27213 )
2026-05-13 02:03:52 +00:00
opencode-agent[bot]
c9df833d2c
chore: generate
2026-05-13 01:45:20 +00:00
Kit Langton
d1356f509e
test(server): migrate HTTP API SDK test to Effect runner ( #27208 )
2026-05-13 01:43:35 +00:00
Kit Langton
4d9c675b00
test(server): migrate httpapi session test to effect runner ( #27207 )
2026-05-13 01:40:25 +00:00
Kit Langton
604de70689
test(server): migrate experimental HttpApi test to Effect ( #27204 )
2026-05-13 01:40:07 +00:00
opencode-agent[bot]
673226d214
chore: generate
2026-05-13 01:39:46 +00:00
Kit Langton
2447f42294
test(server): migrate session select to effect runner ( #27203 )
2026-05-13 01:38:38 +00:00
Kit Langton
8310e7df70
test(server): migrate missing patch diff test ( #27202 )
2026-05-13 01:37:34 +00:00
opencode-agent[bot]
937a3c10b3
chore: generate
2026-05-12 23:49:28 +00:00
Kit Langton
9c54255aeb
fix: migrate sync http api test to effect runner ( #27175 )
2026-05-12 23:47:14 +00:00
Kit Langton
b0674b473f
test: migrate session action route to effect runner ( #27174 )
2026-05-12 23:46:51 +00:00
Kit Langton
2c334d9242
Migrate schema error body tests to Effect runner ( #27172 )
2026-05-12 23:46:19 +00:00
Kit Langton
2017dc165c
test: migrate negative tokens regression to Effect runner ( #27141 )
2026-05-12 20:32:23 +00:00
opencode-agent[bot]
0ce614a280
chore: generate
2026-05-12 16:46:35 +00:00
Kit Langton
e8125e9b42
test(server): migrate session list tests to Effect runner ( #27101 )
2026-05-12 16:45:05 +00:00
Kit Langton
cc95197d72
Drop prompt input Zod statics ( #26923 )
2026-05-11 16:49:08 -04:00
Kit Langton
c7e084c32c
Simplify single-backend HttpApi exerciser ( #26906 )
2026-05-11 13:22:31 -04:00
Kit Langton
6f2f759fbb
Clean up post-Hono references ( #26903 )
2026-05-11 13:20:54 -04:00
Aiden Cline
518264fcd9
fix(opencode): fix full session fork ( #26811 )
2026-05-11 00:26:36 -05:00
Kit Langton
049502fac6
fix(server): return diagnosable body for schema rejections ( #26631 )
2026-05-10 16:21:32 +00:00
Kit Langton
11030c627b
Scope boolean query overrides
2026-05-10 11:57:52 -04:00
Kit Langton
49ee3ba85a
Source diff message query pattern ( #26638 )
2026-05-10 11:54:54 -04:00
Kit Langton
f220f02a2f
Source workspace path pattern ( #26632 )
2026-05-09 23:02:31 -04:00
Kit Langton
67b9c9c027
Source HTTP API ID path patterns ( #26623 )
2026-05-09 22:58:47 -04:00
Kit Langton
c6e6bdf59f
fix(session): tolerate negative token counts in stored parts ( #26620 )
2026-05-09 22:10:44 -04:00
Kit Langton
6e78f36a0f
Narrow HTTP API numeric query overrides ( #26618 )
2026-05-09 22:02:51 -04:00
Kit Langton
16866e1180
Share HTTP API boolean query schema ( #26615 )
2026-05-09 21:41:15 -04:00