Mark IJbema
1ea9ad2af0
resolve merge conflicts
2026-05-06 21:32:26 +02:00
Mark IJbema
a77843cbab
refactor: kilo compat for v1.14.33
2026-05-06 12:13:06 +02:00
Mark IJbema
05d5061653
fix(cli): align HttpApi auth default with Hono and skip un-migrated parity tests
...
The HttpApi authorization middleware defaulted the username to
"opencode", while the Hono AuthMiddleware already defaulted to "kilo"
(kilocode_change). The parity tests added by upstream in
packages/opencode/test/server/httpapi-sdk.test.ts exposed the
inconsistency. Align the HttpApi middleware to also default to "kilo"
and update the pre-existing basic-auth test creds that hit it.
Two new httpapi-sdk parity tests also hit Kilo overlay routes
(/config/providers, /agent) that aren't yet wired onto the Effect
HttpApi bridge, returning 500. Skip those two with kilocode_change
markers pointing at the same "migrate Kilo overlay routes onto the
HttpApi bridge" follow-up the existing httpapi-bridge.test.ts comment
references.
2026-05-05 21:23:09 +02:00
Mark IJbema
1ba2980cad
resolve merge conflicts
2026-05-05 15:11:52 +02:00
Mark IJbema
2701776e21
refactor: kilo compat for v1.14.30
2026-05-05 12:50:48 +02:00
Mark IJbema
4899b21051
temporarily disable tests
2026-05-04 13:48:40 +02:00
Mark IJbema
a8af251608
temporarily disable tests
2026-05-04 13:27:43 +02:00
opencode-agent[bot]
96061222d2
chore: generate
2026-05-02 15:45:21 +00:00
Kit Langton
3b9155714d
Delete Instance.dispose and Instance.reload ( #25427 )
2026-05-02 11:44:16 -04:00
Kit Langton
4c4860fb24
Replace Instance.disposeAll/load with fixture helper ( #25418 )
2026-05-02 10:56:15 -04:00
Kit Langton
5242a1c6b4
fix(httpapi): install Instance ALS for adapter Promise bridge ( #25417 )
2026-05-02 10:49:44 -04:00
Kit Langton
075f876e6f
fix(httpapi): re-land workspace create payload accepts missing extra ( #25412 )
2026-05-02 09:35:39 -04:00
Kit Langton
f33aec1139
Convert LoadInput.init to Effect + extract InstanceBootstrap as a Service ( #25376 )
2026-05-02 00:02:52 -04:00
Kit Langton
0b498dd448
fix(httpapi): preserve OpenAPI parameter parity ( #25291 )
2026-05-01 22:18:52 -04:00
Kit Langton
cec9c6122a
Move instance loading into Effect service ( #25277 )
2026-05-01 22:18:06 -04:00
Kit Langton
16ddf5f559
fix(session): use finite archived timestamp schema ( #25275 )
2026-05-01 11:57:03 +00:00
Kit Langton
8c79c58c4d
refactor: rename workspace adapters ( #25272 )
2026-05-01 07:36:52 -04:00
Kit Langton
dd3aa96730
test(httpapi): cover more safe GET parity ( #25217 )
2026-04-30 23:01:11 -04:00
Kit Langton
8b56d1712f
refactor(session): pass project to list ( #25215 )
2026-04-30 23:00:59 -04:00
Kit Langton
3c24d22d42
fix(httpapi): omit absent optional response fields ( #25214 )
2026-05-01 02:38:32 +00:00
opencode-agent[bot]
6d4629b566
chore: generate
2026-05-01 01:28:37 +00:00
Kit Langton
bc805b3001
Pass CORS options to HttpApi backend ( #25201 )
2026-04-30 21:26:32 -04:00
opencode-agent[bot]
96a0dd6b04
chore: generate
2026-04-30 23:37:58 +00:00
Kit Langton
2dd1f2d453
Avoid request-time HttpApi layer provisioning ( #25179 )
2026-04-30 19:36:57 -04:00
opencode-agent[bot]
8805104b8d
chore: generate
2026-04-30 23:25:10 +00:00
Kit Langton
fc155e9fc5
Build HttpApi UI route from services ( #25177 )
2026-04-30 19:24:10 -04:00
opencode-agent[bot]
247284b9af
chore: generate
2026-04-30 22:51:09 +00:00
Kit Langton
e0305e47f3
Protect HttpApi web UI fallback with auth ( #25169 )
2026-04-30 18:49:54 -04:00
Kit Langton
5518ecaefe
Fix HttpApi web UI fallback ( #25163 )
2026-04-30 17:43:18 -04:00
Kit Langton
feb275d08b
Remove covered workspace websocket todo ( #25161 )
2026-04-30 20:58:08 +00:00
Kit Langton
3250b814ce
Fix HttpApi raw route authorization ( #25154 )
2026-04-30 19:55:20 +00:00
Kit Langton
0e9d9282c6
Refactor workspace service boundaries ( #25152 )
2026-04-30 15:34:37 -04:00
Kit Langton
f4ce240a2e
Use PTY service directly in HTTP routes ( #25138 )
2026-04-30 14:24:43 -04:00
Kit Langton
feeebbe7d4
Preserve workspace context in session HTTP routes ( #25136 )
2026-04-30 13:53:26 -04:00
Mark IJbema
5d5fab36bb
fix(cli): repair broken imports and typecheck after opencode v1.14.29 merge
...
Fixes 257 typecheck errors surfaced after the upstream merge:
- Update imports to new module paths after upstream PR #24554 removed
module barrel files (@/config, @/session, @/util, etc.) and PR #24309
renamed @opencode-ai/shared to @opencode-ai/core.
- Migrate loadMode to use Info.zod.safeParse for consistency with
loadAgents and ConfigCommand (unblocks KilocodeConfig.handleInvalid).
- Drop removed Npm.outdated mock from tests.
- Add missing Config.defaultLayer to bash-permission-metadata test runtime.
- Fix Tips component signature (kilocode drops upstream's 'connected' prop).
- Fix toast.tsx undefined 'duration' reference (should be toastOptions.duration).
- Move filesystem-containment test from deleted shared package to core.
2026-04-30 17:16:31 +02:00
opencode-agent[bot]
29b1060c67
chore: generate
2026-04-30 15:08:03 +00:00
Kit Langton
dddfcbf0d8
test: port instance HttpApi path/vcs read coverage to Effect
2026-04-30 11:07:00 -04:00
Mark IJbema
3f7037549e
resolve merge conflicts
2026-04-30 16:25:46 +02:00
Kit Langton
cee9610d26
refactor: use Effect config for HttpApi authorization ( #25035 )
2026-04-29 22:22:32 -04:00
Kit Langton
38adc13295
test: cover HttpApi authorization middleware ( #25033 )
2026-04-29 21:34:52 -04:00
Kit Langton
4fe14abb8c
test: cover HttpApi instance context middleware ( #25032 )
2026-04-29 21:24:45 -04:00
Kit Langton
9052e8a1ba
test: cover HttpApi workspace routing middleware ( #25027 )
2026-04-29 21:08:03 -04:00
Kit Langton
61dfae31e7
test: cover HttpApi websocket proxy ( #25017 )
2026-04-29 19:37:50 -04:00
opencode-agent[bot]
1124ae17b4
chore: generate
2026-04-29 20:52:19 +00:00
Kit Langton
9db5890ce5
Refactor HttpApi workspace routing and proxy boundaries ( #25006 )
2026-04-29 16:50:54 -04:00
Mark IJbema
7d375b93ee
refactor: kilo compat for v1.14.29
2026-04-29 17:24:20 +02:00
opencode-agent[bot]
a3f7ea2555
chore: generate
2026-04-29 13:47:48 +00:00
Kit Langton
d3df8e1180
test(httpapi): clean up SDK parity tests
2026-04-29 09:46:17 -04:00
opencode-agent[bot]
df147b65fd
chore: generate
2026-04-29 13:36:05 +00:00
Kit Langton
6015084fa2
Prepare Effect HttpApi backend parity ( #24853 )
2026-04-29 09:34:50 -04:00