Commit Graph

52 Commits

Author SHA1 Message Date
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