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
Kit Langton
c1763e2b64
fix(server): make text generation locationless ( #44773 )
2026-08-24 17:36:02 -04:00
Kit Langton
34bd7c220c
feat(session): report interrupt result ( #44766 )
2026-08-24 17:34:37 -04:00
Kit Langton
a02b0a4729
fix(core): make workspace destroy idempotent ( #44769 )
2026-08-24 17:27:01 -04:00
Dax
de388dede4
feat(command): execute plugin callbacks
2026-08-24 16:01:58 -04:00
Shoubhit Dash
11e2bde399
fix(stats): correct aggregation boundaries ( #44682 )
2026-08-24 17:26:43 +05:30
Shoubhit Dash
2e1d7c84ab
feat(cli): add shareable stats command ( #43653 )
2026-08-24 16:47:23 +05:30
Brendan Allan
b8fb894ec7
fix(server): compress responses with correct content types ( #44321 )
2026-08-23 06:18:20 +00:00
Dax
282b644cde
fix(core): expire locations from session activity ( #44275 )
2026-08-22 20:21:37 -04:00
Kit Langton
c29a7c152d
feat(session): add viewed state ( #42811 )
2026-08-21 19:34:35 -04:00
Kit Langton
2c8e2a2b28
fix(core): retry recreated locations ( #44005 )
2026-08-21 22:50:38 +00:00
Dax Raad
f28c10aa4d
feat(sdk): prepare v2 packages for publishing
2026-08-21 17:28:34 -04:00
Kit Langton
97d3cd0b3a
refactor: simplify server client helpers ( #43976 )
2026-08-21 19:37:19 +00:00
Kit Langton
4651bd15de
refactor(server): use Latch for shutdown gate ( #43571 )
2026-08-20 11:37:35 -04:00
Shoubhit Dash
c40c306170
refactor(core): move shell config into state ( #43430 )
2026-08-19 19:23:22 +05:30
Dax
b38d9d812f
refactor(client): move service shutdown client-side ( #43252 )
2026-08-18 15:02:37 +00:00
Kit Langton
d9b81d2233
chore(effect): update to beta.107 ( #43109 )
2026-08-17 21:54:08 +00:00
Dax
42fc297d30
feat(tui): inherit terminal environment per session ( #42957 )
2026-08-17 20:18:28 +00:00
Dax
6a7d6c5adc
refactor(core): use numeric event timestamps ( #42828 )
2026-08-15 18:48:58 -04:00
Dax
5c7f5840ee
feat(core): persist web search provider selection ( #42663 )
2026-08-14 20:19:02 -04:00
James Long
62b67f2761
refactor(protocol): move worktree routes out of experimental namespace ( #42656 )
2026-08-14 18:18:40 -04:00
Kit Langton
f4620939aa
test(server): remove workerd spike ( #42618 )
2026-08-14 13:21:26 -04:00
opencode-agent[bot]
9872fb8a54
refactor(api): remove legacy question service ( #42562 )
...
Co-authored-by: Filip Hejmowski <fhejmowski@simplito.com>
Co-authored-by: neriousy <hejmowskifilip@gmail.com>
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-08-14 14:38:32 +00:00
opencode-agent[bot]
3a4c8cdf9d
revert(core): remove portable shell permission scanner ( #42571 )
...
Co-authored-by: Kit Langton <kit.langton@gmail.com>
2026-08-14 08:40:40 -04:00
James Long
ad8ed9b367
refactor(core): replace project copies with worktrees ( #42149 )
2026-08-13 18:06:28 -04:00
Kit Langton
e8101ef7fe
feat(core): add portable shell permission scanner ( #42351 )
2026-08-13 17:53:35 -04:00