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
opencode-agent[bot]
faf8713053
chore: generate
2026-05-14 00:59:33 +00:00
Dax
16c457e712
refactor(core): move models.dev into core ( #27347 )
2026-05-13 20:58:24 -04:00
Kit Langton
9818c9e8d0
fix(provider): make small model fallback optional ( #27405 )
2026-05-14 00:44:34 +00:00
opencode-agent[bot]
10c90eb445
chore: generate
2026-05-14 00:33:32 +00:00
Kit Langton
aa8a41d1b8
effect(patch,tool): migrate patch/index and tool/read to AppFileSystem ( #27155 )
2026-05-13 20:32:19 -04:00
Kit Langton
3f33be1928
effect(server): typed errors in session/sync handlers, fix concurrency ( #27146 )
2026-05-13 20:31:27 -04:00
Kit Langton
42e6b7d541
effect(core): track stderr truncation; polish AppProcess callers ( #27353 )
2026-05-13 20:31:03 -04:00
Kit Langton
ccb207f946
effect(util): migrate filesystem callers to AppFileSystem.Service ( #27152 )
2026-05-13 20:25:37 -04:00
Aiden Cline
df3895d74f
cleanup: make smallOptions rely on variants ( #27390 )
2026-05-13 18:30:36 -05:00
Kit Langton
55e0af1405
fix(provider): type model not found errors ( #27334 )
2026-05-13 22:23:09 +00:00
Sebastian
3b7a5e783d
fix keymap fallback priority and TUI config diagnostics ( #27384 )
2026-05-13 23:00:48 +02:00
Shoubhit Dash
9ee1f6ceba
fix(server): map busy sessions in http handlers ( #27375 )
2026-05-14 01:02:07 +05:30
Shoubhit Dash
20cec91550
fix(provider): restore model suggestions ( #27372 )
2026-05-14 00:38:38 +05:30
Aiden Cline
22a5e6cc50
fix(run): restore non-interactive exit behavior ( #27371 )
2026-05-13 18:45:34 +00:00
Shoubhit Dash
52f9bcbb82
refactor(flags): route installation client through runtime flags ( #27369 )
2026-05-14 00:10:31 +05:30
Shoubhit Dash
a4ebb07c25
refactor(flags): route llm client through runtime flags ( #27368 )
2026-05-14 00:09:53 +05:30
Kit Langton
e5d13d9519
effect(git): migrate to AppProcess.run ( #27190 )
2026-05-13 12:04:51 -04:00
Kit Langton
5cdbb7505e
effect(installation): migrate to AppProcess.run ( #27188 )
2026-05-13 11:54:29 -04:00
Kit Langton
832aa94977
effect(worktree): migrate to AppProcess.run ( #27186 )
2026-05-13 11:39:35 -04:00
Kit Langton
6c7f35b49e
effect(format): migrate to AppProcess ( #27185 )
2026-05-13 15:26:42 +00:00
Kit Langton
ca723f1cbc
effect(core): add stdin option to AppProcess.run; migrate snapshot+clipboard ( #27224 )
2026-05-13 11:10:23 -04:00
Kit Langton
650f67a05a
chore: delete unused util/lock module ( #27223 )
2026-05-13 15:08:35 +00:00
Shoubhit Dash
268d758130
refactor(flags): route control-plane workspaces through runtime flags ( #27337 )
2026-05-13 20:22:30 +05:30
opencode-agent[bot]
72acdf0505
chore: generate
2026-05-13 14:50:34 +00:00
Shoubhit Dash
e28ef7b57c
refactor(flags): route sync workspaces through runtime flags ( #27336 )
2026-05-13 20:18:06 +05:30
opencode-agent[bot]
5b5376a3fa
chore: generate
2026-05-13 14:47:40 +00:00
Kit Langton
766318a4cf
effect(snapshot): migrate to AppProcess.run ( #27189 )
2026-05-13 10:46:14 -04: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
Kit Langton
bebe5442a5
chore: delete unused util/color module ( #27331 )
2026-05-13 14:02:17 +00:00
Kit Langton
bc25342f34
chore: delete util/scrap module ( #27330 )
2026-05-13 14:01:19 +00:00
Kit Langton
762020f63a
chore: delete unused util/network module ( #27329 )
2026-05-13 13:56:15 +00:00
Shoubhit Dash
f13fc5a8a8
refactor(flags): route event system through runtime flags ( #27323 )
2026-05-13 17:44:09 +05:30
Shoubhit Dash
098bdd8ae2
refactor(flags): route plan mode through runtime flags ( #27320 )
2026-05-13 17:17:04 +05:30
Shoubhit Dash
4d205027ca
refactor(flags): route scout through runtime flags ( #27318 )
2026-05-13 17:07:53 +05:30
Shoubhit Dash
5b2b300602
fix(session): tighten http error contracts ( #27308 )
2026-05-13 16:48:18 +05:30
opencode-agent[bot]
d488e3fd2a
chore: generate
2026-05-13 10:18:40 +00:00
Shoubhit Dash
809af5c590
fix(provider): type auth errors ( #27301 )
2026-05-13 15:47:13 +05:30
opencode-agent[bot]
4498fc983d
chore: generate
2026-05-13 09:36:51 +00:00
Shoubhit Dash
2e7cf92c8b
fix(worktree): type expected errors ( #27296 )
2026-05-13 15:05:30 +05:30
Shoubhit Dash
ccf93f3523
fix(session): make message reads effectful ( #27291 )
2026-05-13 14:40:12 +05:30
Shoubhit Dash
4b041716fc
fix(server): remove storage not found defect fallback ( #27287 )
2026-05-13 14:15:53 +05:30
Shoubhit Dash
b0dc8e4638
fix(session): use typed message reads in tools ( #27280 )
2026-05-13 14:12:51 +05:30
opencode-agent[bot]
e5af7ab99a
chore: generate
2026-05-13 07:53:28 +00:00
Shoubhit Dash
f01c6b3e37
fix(session): type message list not found errors ( #27275 )
2026-05-13 13:22:12 +05:30
Shoubhit Dash
fed043a1ad
fix(session): add typed message lookup wrappers ( #27269 )
2026-05-13 13:04:07 +05:30
Shoubhit Dash
e9a29e4908
fix(storage): type not found errors ( #27265 )
2026-05-13 12:25:04 +05:30
opencode-agent[bot]
d3d7b44e73
chore: generate
2026-05-13 05:32:32 +00:00
Shoubhit Dash
367665dba2
fix(cli): render tagged config errors ( #27256 )
2026-05-13 11:01:18 +05:30