Dax Raad
46953462d9
refactor(core): centralize project and workspace schemas
2026-05-24 14:55:56 -04:00
Dax Raad
977f48a97b
Merge remote-tracking branch 'origin/dev' into refactor/core-database-schema-ownership
...
# Conflicts:
# packages/core/src/project.ts
# packages/opencode/src/project/project.ts
2026-05-24 01:57:05 -04:00
Dax Raad
0cab11f26b
refactor(core): move database schema ownership
2026-05-24 01:27:22 -04:00
Shoubhit Dash and GitHub
968aaa3cfe
fix(pty): expose missing session errors ( #28884 )
2026-05-22 23:53:03 +05:30
Shoubhit Dash and GitHub
0e14404e5f
fix(sync): map workspace warp not found ( #28882 )
2026-05-22 23:15:53 +05:30
Shoubhit Dash and GitHub
3e1972fd92
fix(httpapi): return project not found errors ( #28856 )
2026-05-22 22:06:20 +05:30
opencode-agent[bot]
00038027c8
chore: generate
2026-05-22 15:31:46 +00:00
Shoubhit Dash and GitHub
5cf597d583
fix(httpapi): return pty error bodies ( #28838 )
2026-05-22 21:00:20 +05:30
Dax Raad
36160ef28f
feat(core): add sqlite schema sync
2026-05-22 10:07:53 -04:00
Shoubhit Dash and GitHub
0beb4de3e8
fix(httpapi): return mcp server not found errors ( #28817 )
2026-05-22 17:46:30 +05:30
opencode-agent[bot]
2663ecd39d
chore: generate
2026-05-22 11:00:29 +00:00
Shoubhit Dash and GitHub
4ce247eaba
fix(httpapi): return request not found errors ( #28693 )
2026-05-22 16:29:12 +05:30
Shoubhit Dash and GitHub
82b796ce31
fix(httpapi): return session busy error bodies ( #28684 )
2026-05-21 22:53:49 +05:30
Shoubhit Dash and GitHub
9739d75892
fix(httpapi): handle corrupt v2 session messages ( #28633 )
2026-05-21 16:30:04 +05:30
Shoubhit Dash and GitHub
2697cb8001
fix(httpapi): remove config error middleware special case ( #28631 )
2026-05-21 15:57:25 +05:30
Shoubhit Dash and GitHub
fc08292136
fix(httpapi): add unknown error references ( #28629 )
2026-05-21 15:44:35 +05:30
Shoubhit Dash and GitHub
f5d20c580b
fix(httpapi): expose unavailable v2 session mutations ( #28624 )
2026-05-21 15:12:13 +05:30
Shoubhit Dash and GitHub
b275b12e90
fix(httpapi): expose v2 session not found ( #28511 )
2026-05-21 13:27:20 +05:30
opencode-agent[bot]
d9ed62e51c
chore: generate
2026-05-21 03:37:50 +00:00
Kit Langton and GitHub
39ea816a72
refactor(opencode): roll out serviceUse proxy across 14 services + tests ( #28576 )
2026-05-21 03:36:27 +00:00
Kit Langton and GitHub
ddf18a7f9c
test(server): port event SSE tests to it.instance + testEffectShared ( #28569 )
2026-05-21 02:55:54 +00:00
Dax and GitHub
8643c0721e
Rename v2 auth service to account ( #28260 )
2026-05-21 00:53:27 +00:00
Kit Langton and GitHub
41f6daf96a
Refactor LLM route-first provider API ( #28523 )
2026-05-20 20:15:52 -04:00
opencode-agent[bot]
09603ed52f
chore: generate
2026-05-20 20:50:28 +00:00
Kit Langton and GitHub
38e3b4087b
test(server): port event-diagnostics to Effect runner ( #28520 )
2026-05-20 16:48:41 -04:00
Shoubhit Dash and GitHub
4308dd75fb
fix(httpapi): expose v2 catalog errors ( #28498 )
2026-05-21 00:53:35 +05:30
opencode-agent[bot]
0e118d1961
chore: generate
2026-05-20 17:57:38 +00:00
Shoubhit Dash and GitHub
40e73c4910
fix(httpapi): expose v2 request errors ( #28495 )
2026-05-20 23:23:23 +05:30
Shoubhit Dash and GitHub
dac81cdb68
fix(httpapi): preserve v2 openapi errors ( #28298 )
2026-05-19 11:42:01 +05:30
Kit Langton and GitHub
0f3d168fdd
test(cli): subprocess integration test harness + regression suite for opencode run ( #28230 )
2026-05-18 18:32:20 -04:00
Kit Langton and GitHub
896ad7b884
Speed up targeted opencode tests
...
Reduce avoidable setup costs in slow opencode tests while preserving reviewed coverage and recording the benchmark evidence for follow-up test-suite work.
2026-05-18 16:18:29 +00:00
opencode-agent[bot]
f7b5576bcc
chore: generate
2026-05-18 15:39:33 +00:00
Kit Langton and GitHub
cb35493242
fix(bus): acquire PubSub subscription eagerly to close /event race ( #27959 )
2026-05-18 11:38:05 -04:00
Kit Langton and GitHub
5911bd532d
fix(tui): show config error details on startup ( #27803 )
2026-05-15 20:42:56 -04:00
Shoubhit Dash and GitHub
0c9cfe923f
refactor(instance): remove legacy runtime fallback ( #27757 )
2026-05-15 23:05:44 +05:30
Dax and GitHub
e11e089e42
Add Effect-native core event system ( #27415 )
2026-05-15 00:50:23 +00:00
Kit Langton and GitHub
195f592640
refactor(server): simplify listener lifecycle ( #27413 )
2026-05-15 00:00:52 +00:00
Shoubhit Dash and GitHub
d35e09f1fc
test(workspace): use runtime flags in workspace tests ( #27612 )
2026-05-15 04:19:39 +05:30
Shoubhit Dash and GitHub
43310f4d8c
refactor(flags): move embedded web ui flag to runtime flags ( #27613 )
2026-05-15 03:51:29 +05:30
Kit Langton and GitHub
d353a6bc24
fix(worktree): accept missing create payload ( #27582 )
2026-05-14 14:25:22 -04:00
Shoubhit Dash and GitHub
22de34c4de
feat: add experimental background subagents ( #27084 )
2026-05-14 22:10:15 +05:30
Shoubhit Dash and GitHub
27ac53aaac
fix(server): stop exposing named defects ( #27471 )
2026-05-14 12:51:05 +05:30
Aiden Cline and GitHub
c50d2b3656
Refactor event HTTP API route modules ( #27441 )
2026-05-13 22:41:17 -05:00
Kit Langton and GitHub
cda8cc7285
test(httpapi): simplify event stream regression coverage ( #27427 )
2026-05-14 02:18:40 +00:00
b928a1fff9
fix(httpapi): preserve event stream context ( #27425 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
Co-authored-by: James Long <longster@gmail.com >
2026-05-13 22:02:30 -04:00
Kit Langton and GitHub
e5319846ad
test(server): migrate pty websocket input test ( #27348 )
2026-05-13 15:43:09 +00:00
Shoubhit Dash and GitHub
eed0eddc63
refactor(flags): route session workspaces through runtime flags ( #27335 )
2026-05-13 20:14:40 +05:30
Dax and GitHub
8345152319
core: expose v2 model listing API ( #25821 )
2026-05-13 14:43:08 +00:00
Shoubhit Dash and GitHub
5b2b300602
fix(session): tighten http error contracts ( #27308 )
2026-05-13 16:48:18 +05:30
Shoubhit Dash and GitHub
809af5c590
fix(provider): type auth errors ( #27301 )
2026-05-13 15:47:13 +05:30