Kit Langton
4fd79c44ad
fix(server): match Hono wire format for authorize undefined and share errors ( #26474 )
2026-05-09 00:30:00 -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
ed127f8a6d
docs(server): explain why HTTP API PTY handler has no early-frame buffer ( #26464 )
2026-05-08 23:58:33 -04:00
Kit Langton
7d1137103f
fix(server): map Account failures to typed 500 instead of defect ( #26448 )
2026-05-08 23:44:28 -04:00
opencode-agent[bot]
9a9cdbf7d0
chore: generate
2026-05-09 03:42:23 +00:00
Kit Langton
c3a3df1639
refactor(server): use JSON response for OpenAPI doc route ( #26447 )
2026-05-08 23:41:20 -04:00
Kit Langton
1f45e8d2e3
fix(server): log instance disposal failures from HTTP API lifecycle ( #26446 )
2026-05-08 23:40:06 -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
opencode-agent[bot]
4dc88e1b4d
chore: generate
2026-05-09 02:21:54 +00:00
Kit Langton
f2987270b1
fix(server): serve HttpApi OpenAPI document ( #26438 )
2026-05-08 22:20:50 -04:00
Kit Langton
c572e7fc12
refactor(server): clarify HttpApi route auth layers ( #26372 )
2026-05-08 13:06:00 -04:00
Rajvardhan Patil
a17b1c0a1d
fix(server): require auth for effect root routes ( #26361 )
...
Co-authored-by: Rajvardhan Patil <243567420+RajvardhanPatil07@users.noreply.github.com >
2026-05-08 16:39:11 +00:00
James Long
04c1d3442d
feat(core): allow external workspace creation ( #26212 )
2026-05-08 11:09:12 -04:00
James Long
4d6c05923f
feat(core): copy file changes when warping ( #26190 )
2026-05-07 10:24:17 -04:00
Kit Langton
d524b4f0f7
Type session not-found errors ( #25818 )
2026-05-05 21:33:47 -04:00
James Long
b4ee950c0a
fix(core): use current workspace with /new; fix warping into local project ( #25894 )
2026-05-05 16:39:37 -04:00
James Long
78edbb9df5
feat(core): session warping ( #25768 )
2026-05-04 21:28:38 -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
330651f77b
fix(httpapi): pagination Link header echoes request host ( #25527 )
2026-05-02 23:19:33 -04:00
Dax
cdf3760d79
Refactor v2 session events as schemas ( #24512 )
2026-05-02 22:09:48 -04:00
Kit Langton
be489206f6
Normalize instance lifecycle wiring ( #25501 )
2026-05-02 20:39:20 -04:00
Kit Langton
04449495bf
fix(instance): run bootstrap from instance store ( #25475 )
2026-05-02 19:33:38 -04:00
Kit Langton
49bd02e4e7
feat(models): effectify ModelsDev as Service ( #25434 )
2026-05-02 13:59:08 -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
91d274e5a7
fix(httpapi): re-land workspace create payload accepts missing extra ( #25412 )
2026-05-02 09:35:39 -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
d60b5330b4
fix(httpapi): preserve OpenAPI parameter parity ( #25291 )
2026-05-01 22:18:52 -04: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
Kit Langton
516d5a158c
refactor(session): pass project to list ( #25215 )
2026-04-30 23:00:59 -04:00
Kit Langton
5fd7ed114f
refactor(httpapi): scope async prompt fiber ( #25213 )
2026-04-30 22:33:02 -04:00
opencode-agent[bot]
1201bd23d2
chore: generate
2026-05-01 02:26:56 +00:00
Kit Langton
63e8f112cd
refactor(httpapi): drop session prompt bridge ( #25210 )
2026-04-30 22:25:52 -04:00
Kit Langton
3306e7388f
Pass CORS options to HttpApi backend ( #25201 )
2026-04-30 21:26:32 -04:00