Kit Langton
c13a96bee2
fix(tui): show config error details on startup ( #27803 )
2026-05-15 20:42:56 -04:00
Shoubhit Dash
f8059ee99f
refactor(workspace): centralize adapter invocation ( #27768 )
2026-05-15 23:59:01 +05:30
Shoubhit Dash
12968615a0
refactor(instance): remove legacy runtime fallback ( #27757 )
2026-05-15 23:05:44 +05:30
Shoubhit Dash
c241d41f8a
fix(server): stop exposing named defects ( #27471 )
2026-05-14 12:51:05 +05:30
Kit Langton
b5c3067e10
fix(provider): type model not found errors ( #27334 )
2026-05-13 22:23:09 +00:00
Shoubhit Dash
b2b8573dfa
fix(server): map busy sessions in http handlers ( #27375 )
2026-05-14 01:02:07 +05:30
Shoubhit Dash
914b8aed07
fix(provider): type auth errors ( #27301 )
2026-05-13 15:47:13 +05:30
Shoubhit Dash
0d077fba68
fix(worktree): type expected errors ( #27296 )
2026-05-13 15:05:30 +05:30
Shoubhit Dash
c45d91fbc5
fix(server): remove storage not found defect fallback ( #27287 )
2026-05-13 14:15:53 +05:30
Shoubhit Dash
24b5154ab4
fix(storage): type not found errors ( #27265 )
2026-05-13 12:25:04 +05:30
Shoubhit Dash
21850e652e
fix(server): hide unknown 500 details ( #27251 )
2026-05-13 10:15:28 +05:30
Kit Langton
4081896622
Clean up post-Hono references ( #26903 )
2026-05-11 13:20:54 -04:00
opencode-agent[bot]
9ee70bc86c
chore: generate
2026-05-10 16:22:29 +00:00
Kit Langton
8a6b507fa1
fix(server): return diagnosable body for schema rejections ( #26631 )
2026-05-10 16:21:32 +00:00
Kit Langton
c1aa397f75
Fix OpenAPI workspace query drift ( #26609 )
2026-05-09 21:12:34 -04:00
Kit Langton
e4a660e0bd
fix(httpapi): align runtime query schemas with workspace routing params ( #26581 )
...
Co-authored-by: Developer <temp@example.com >
2026-05-09 16:50:30 -04:00
Kit Langton
72524b30dc
fix(server): defer validation error body change
2026-05-09 14:50:45 -04:00
Kit Langton
a81484238e
fix(server): return validation error bodies
2026-05-09 14:39:25 -04:00
Kit Langton
b49b2b5c78
fix(server): keep provider lists JSON-safe ( #26550 )
2026-05-09 13:40:46 -04:00
opencode-agent[bot]
c8dc4a13f4
chore: generate
2026-05-09 04:22:25 +00:00
Kit Langton
3afb6c20c9
fix(server): return structured validation errors ( #26457 )
2026-05-09 00:21:19 -04:00
Kit Langton
3570a7d5e4
fix(server): include auth challenge on typed 401 ( #26455 )
2026-05-09 00:15:20 -04:00
Kit Langton
ec13b262a2
fix(server): include Origin in CORS preflight Vary header ( #26445 )
2026-05-08 23:17:47 -04:00
Kit Langton
1ece4a26ea
feat(server): add HTTP API response compression ( #26440 )
2026-05-08 23:06:00 -04:00
Kit Langton
a804dba7ec
fix(server): emit fixed workspace fence headers ( #26443 )
2026-05-08 22:45:54 -04:00
Kit Langton
d524b4f0f7
Type session not-found errors ( #25818 )
2026-05-05 21:33:47 -04:00
Aiden Cline
640d0c8c2a
fix: ensure effect server middleware properly parses errors ( #25717 )
2026-05-04 18:29:00 -04:00
OpeOginni
5d9ae2111d
fix(opencode): strip transfer-encoding in UI proxy and allow public manifest assets ( #25698 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com >
2026-05-04 09:43:03 -04:00
Kit Langton
e6cba0230d
feat(server): pty websocket auth tickets ( #25660 )
2026-05-03 22:56:14 -04:00
opencode-agent[bot]
d20a342377
chore: generate
2026-05-03 18:24:37 +00:00
Kit Langton
f5299a9f71
fix(server): support desktop PTY websockets with HttpApi ( #25598 )
2026-05-03 18:23:29 +00:00
Shoubhit Dash
22d0563671
fix(auth): respect server username in clients ( #25596 )
2026-05-03 19:28:31 +05:30
opencode-agent[bot]
7cd770ff58
chore: generate
2026-05-03 13:21:15 +00:00
OpeOginni
eba41714e2
fix(httpapi): add basic auth challenge for browser login
...
Adds a WWW-Authenticate challenge for unauthorized experimental HttpApi UI fallback responses so browsers open the Basic Auth prompt when a server password is configured.
2026-05-03 13:20:05 +00:00
opencode-agent[bot]
f93bb37477
chore: generate
2026-05-03 12:59:40 +00:00
Kit Langton
4614da8e41
refactor(server): extract Hono-coupled utilities to backend-neutral modules ( #25542 )
2026-05-03 12:58:34 +00:00
Kit Langton
04449495bf
fix(instance): run bootstrap from instance store ( #25475 )
2026-05-02 19:33:38 -04:00
Kit Langton
4f3b7b7333
fix(httpapi): install Instance ALS for adapter Promise bridge ( #25417 )
2026-05-02 10:49:44 -04:00
Kit Langton
a2bee5a71a
Convert LoadInput.init to Effect + extract InstanceBootstrap as a Service ( #25376 )
2026-05-02 00:02:52 -04:00
Kit Langton
832c5343ec
Drop ALS fallbacks from containsPath and workspace routing ( #25374 )
2026-05-02 03:06:22 +00:00
Kit Langton
a968b782e2
Extract InstanceStore.provide helper ( #25372 )
2026-05-01 22:42:03 -04:00
opencode-agent[bot]
b793c183b8
chore: generate
2026-05-02 02:19:48 +00:00
Kit Langton
aee4a21234
Move instance loading into Effect service ( #25277 )
2026-05-01 22:18:06 -04:00
Kit Langton
e159608e59
refactor: rename workspace adapters ( #25272 )
2026-05-01 07:36:52 -04:00
opencode-agent[bot]
6fbe1b56c2
chore: generate
2026-04-30 23:37:58 +00:00
Kit Langton
9788be5276
Avoid request-time HttpApi layer provisioning ( #25179 )
2026-04-30 19:36:57 -04:00
Kit Langton
7f007e3e29
Fix HttpApi raw route authorization ( #25154 )
2026-04-30 19:55:20 +00:00
Kit Langton
186abfc717
Refactor workspace service boundaries ( #25152 )
2026-04-30 15:34:37 -04:00
James Long
07ecaa2562
refactor(core): convert control-plane workspace to Effect ( #25018 )
2026-04-30 11:44:58 -04:00
Kit Langton
6cb0328111
refactor: use Effect config for HttpApi authorization ( #25035 )
2026-04-29 22:22:32 -04:00