James Long
43bd2a516b
refactor(cli): move update checks to TUI clients ( #46963 )
2026-09-03 14:55:26 -04:00
Kit Langton
a222401f19
fix(core): normalize RPC handler failures ( #46946 )
2026-09-03 13:15:24 -04:00
opencode-agent[bot]
b42555cf01
fix: reuse current location for directory browsing ( #46970 )
...
Co-authored-by: thdxr <826656+thdxr@users.noreply.github.com>
Co-authored-by: Hona <10430890+Hona@users.noreply.github.com>
2026-09-03 16:45:17 +10:00
Kit Langton
c992716523
fix(core): activate the initial plugin generation without the reload debounce ( #46922 )
2026-09-03 01:02:38 +00:00
Kit Langton
f34b74b1dc
test(core): refuse network in the test harness ( #46908 )
2026-09-02 20:41:29 -04:00
Kit Langton
e0c0d5691d
fix(core): wait for plugin activation before session entry points ( #46878 )
2026-09-02 15:58:03 -04:00
Kit Langton
4772b6a3e8
refactor: rename State drafts to editors ( #46876 )
2026-09-02 18:39:02 +00:00
James Long
33dd4e3ba8
feat(cli): apply managed updates when idle and wire up ui ( #46485 )
2026-09-02 12:08:41 -04:00
Kit Langton
74fbe199af
fix(cli): await plugin activation before caching ACP catalog ( #46682 )
2026-09-02 10:44:10 -04:00
Kit Langton
4d0eb97ddf
feat(sdk): configure session-selected instances ( #46496 )
2026-09-01 22:07:08 -04:00
Brendan Allan
46c33630b7
fix(server): authenticate only API requests ( #46702 )
2026-09-02 02:05:25 +00:00
Dax
01093db365
feat(plugin): update plugins from the TUI dialog ( #46699 )
2026-09-01 21:41:55 -04:00
Dax
e76e90b71e
refactor(core): decouple plugins from config loading ( #46639 )
2026-09-01 20:37:42 -04:00
Dax Raad
43d09b9d75
fix(server): await plugin activation when checking updates
2026-09-01 11:16:02 -04:00
Kit Langton
d4b4dd17cc
refactor(core): rename plugin flush to awaitActivation
2026-09-01 10:48:08 -04:00
Dax Raad
f330f3e02b
feat(cli): check and update plugins with flat inventory
2026-09-01 10:46:47 -04:00
Victor Navarro
94caa36fd4
test(server): wait for plugin readiness ( #46567 )
2026-09-01 10:52:45 +02:00
Dax Raad
5d73a5789f
feat(plugin): support live package updates
2026-08-31 23:35:21 -04:00
Kit Langton
1f04baa684
test: migrate fixture layer replacements ( #46458 )
...
Update the Core compile options and Server replacement values to the current LayerNode API. Preserve test expectations, replacement targets, and layer lifetimes.
2026-08-31 14:16:40 -04:00
Kit Langton
3e9b009642
feat(core): add session-aware instance selection ( #46442 )
2026-08-31 13:46:33 -04:00
Kit Langton
36ac35a7c8
refactor(util): make layer graphs opaque and composable
...
Replace exposed layer graph assembly with opaque declarations, checked substitutions, and lifetime-aware compilation. Preserve deep replacement, ordered startup, and Effect-owned resource lifetimes; migrate callers and verify source and published package contracts.
2026-08-31 13:46:27 -04:00
Kit Langton
30721b8b5d
fix(server): await providers before catalog reads ( #46066 )
2026-08-31 11:24:56 -04:00
Kit Langton
eb083cce63
fix(server): detach PTYs when sockets close ( #46068 )
2026-08-31 10:53:48 -04:00
opencode-agent[bot]
ac77cc46b8
fix(client): isolate shared event consumers ( #46393 )
...
Co-authored-by: nexxeln <95541290+nexxeln@users.noreply.github.com>
2026-08-31 19:32:27 +05:30
Dax
6a2c3e91c7
feat(plugin): add typed rpc and custom events ( #46105 )
2026-08-30 21:28:19 -04:00
Kit Langton
6e954f75ee
refactor(core): isolate Session admission and controls ( #46019 )
...
Separate ID-bound Session policy from host routing. Bind Inbox and Location preparation dependencies at construction, preserve admission and execution semantics, and cover the extracted ownership contracts directly.
2026-08-28 23:22:25 -04:00
Kit Langton
e3bda5e2d0
feat(tui): add branch review scopes
2026-08-28 22:46:23 -04:00
Brendan Allan
c0d0f5f4bc
feat(cli): configure server CORS origins ( #45544 )
2026-08-29 09:41:52 +08:00
Kit Langton
51d53f45c1
test(ci): register omitted V2 unit suites ( #45970 )
2026-08-28 21:58:54 +00:00
Kit Langton
d354c3d640
fix(server): avoid loading locations for pending reads ( #45994 )
2026-08-28 20:44:48 +00:00
Kit Langton
201536f265
test: repair stale V2 baseline coverage ( #45826 )
2026-08-28 10:40:04 -04:00
James Long
ca47949475
feat(plugin): expose experimental terminal reads ( #45792 )
2026-08-28 08:03:35 -04:00
Kit Langton
762291b2a8
feat(core): durable session metadata at creation ( #45805 )
2026-08-28 02:30:55 +00:00
Kit Langton
1455995ac7
refactor(core): use word casing for MCP namespaces ( #45618 )
2026-08-27 16:11:50 -04:00
Kit Langton
73b575468e
test(server): simplify scoped endpoint fixtures ( #45466 )
2026-08-27 15:53:30 -04:00
James Long
2b8a3e7ee0
fix(pty): own daemon lifetime and hand off restarts ( #45551 )
2026-08-27 11:52:48 -04:00
James Long
c05d481ec6
fix(pty): use server shell and session cwd for terminals ( #45552 )
2026-08-27 10:39:27 -04:00
Shoubhit Dash
8e726dc7d8
fix(core): preserve imported session parents ( #45566 )
2026-08-27 19:57:59 +05:30
Kit Langton
1e7c60adce
fix(server): wait for plugins before text generation ( #45447 )
...
Wait for bounded plugin readiness in the generation location before resolving explicit or default models. Add deterministic cold-first-request regressions through the embedded SDK.
2026-08-26 23:30:52 -04:00
James Long
ab2d251155
fix(server): unblock persistent terminal input in Bun builds ( #45287 )
2026-08-26 10:47:16 -04:00
Shoubhit Dash
e82aa92e64
fix(session): support assistant message content updates ( #45015 )
2026-08-26 18:31:59 +05:30
Dax
eb1ac54d73
feat(tui): support multiple integration accounts ( #45072 )
2026-08-25 17:03:16 -04:00
Kit Langton
1f45962c84
fix(tui): support inline session rename and title regeneration ( #45023 )
2026-08-25 13:10:22 -04:00
Kit Langton
e5308a988f
feat(merman): refine diagram styling ( #44815 )
2026-08-25 16:07:12 +00:00
James Long
004b647311
feat(server): add persistent PTY daemon API ( #44969 )
2026-08-25 11:31:47 -04:00
opencode-agent[bot]
ed582d1bdb
feat(core): run worktree setup scripts ( #44455 )
...
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Brendonovich <Brendonovich@users.noreply.github.com>
2026-08-25 22:45:01 +08:00
Shoubhit Dash
9c1787617c
feat(plugin): add vcs provider api ( #44979 )
2026-08-25 19:37:06 +05:30
opencode-agent[bot]
4fb8a6038a
feat(app): select worktree base branch ( #44906 )
...
Co-authored-by: Brendonovich <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
2026-08-25 21:05:52 +08:00
Kit Langton
22c63833d2
feat(workspace): support caller-supplied IDs ( #44771 )
2026-08-24 18:08:42 -04:00
opencode-agent[bot]
50c5218bca
fix(core): clarify integration auth errors ( #44786 )
...
Co-authored-by: nexxeln <95541290+nexxeln@users.noreply.github.com>
Co-authored-by: rekram1-node <rekram1-node@users.noreply.github.com>
2026-08-24 16:53:14 -05:00