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
Kit Langton
dd31478899
Document HttpApi route patterns ( #25188 )
2026-04-30 20:48:14 -04:00
Kit Langton
8c17784d2d
refactor(httpapi): preserve typed errors in session prompt handlers ( #25181 )
2026-04-30 20:04:00 -04:00
opencode-agent[bot]
339a2581cd
chore: generate
2026-05-01 00:03:55 +00:00
Kit Langton
3cf924c51c
Serve instance events through HttpApiBuilder ( #25182 )
2026-04-30 20:02:46 -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
opencode-agent[bot]
05d849d89c
chore: generate
2026-04-30 23:29:58 +00:00
Kit Langton
b79d868bbe
refactor(session): align prompt input types with their schemas ( #25178 )
2026-04-30 19:28:46 -04:00
opencode-agent[bot]
6ed09d8a73
chore: generate
2026-04-30 23:25:10 +00:00
Kit Langton
8054e77dc1
Build HttpApi UI route from services ( #25177 )
2026-04-30 19:24:10 -04:00
opencode-agent[bot]
9fa2102096
chore: generate
2026-04-30 22:51:09 +00:00
Kit Langton
d59b179f07
Protect HttpApi web UI fallback with auth ( #25169 )
2026-04-30 18:49:54 -04:00
Kit Langton
c0f3526ce2
Fix HttpApi web UI fallback ( #25163 )
2026-04-30 17:43:18 -04:00
Kit Langton
83175c48a9
Add SyncEvent service ( #25158 )
2026-04-30 16:45:26 -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
Kit Langton
5a41a21f26
Use PTY service directly in HTTP routes ( #25138 )
2026-04-30 14:24:43 -04:00
Kit Langton
206a032c6f
Use workspace service in HTTP routes ( #25139 )
2026-04-30 13:57:25 -04:00
Kit Langton
50f540b418
Preserve workspace context in session HTTP routes ( #25136 )
2026-04-30 13:53:26 -04:00
James Long
07ecaa2562
refactor(core): convert control-plane workspace to Effect ( #25018 )
2026-04-30 11:44:58 -04:00
opencode-agent[bot]
d8c735fee9
chore: generate
2026-04-30 15:08:03 +00:00
Kit Langton
210b03d342
test: port instance HttpApi path/vcs read coverage to Effect
2026-04-30 11:07:00 -04:00
Brendan Allan
7f669d8965
feat(httpapi): add CORS middleware to instance routes ( #25074 )
2026-04-30 07:06:17 +00:00