Commit graph

51 commits

Author SHA1 Message Date
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
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
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
James Long
004b647311
feat(server): add persistent PTY daemon API (#44969) 2026-08-25 11:31:47 -04: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
a02b0a4729
fix(core): make workspace destroy idempotent (#44769) 2026-08-24 17:27:01 -04:00
Brendan Allan
b8fb894ec7
fix(server): compress responses with correct content types (#44321) 2026-08-23 06:18:20 +00:00
Kit Langton
c29a7c152d
feat(session): add viewed state (#42811) 2026-08-21 19:34:35 -04:00
Kit Langton
97d3cd0b3a
refactor: simplify server client helpers (#43976) 2026-08-21 19:37:19 +00:00
Dax
b38d9d812f
refactor(client): move service shutdown client-side (#43252) 2026-08-18 15:02:37 +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
James Long
ad8ed9b367
refactor(core): replace project copies with worktrees (#42149) 2026-08-13 18:06:28 -04:00
Kit Langton
bc2251d6d8
feat(sdk): configure external workspace providers (#42142) 2026-08-12 16:47:12 -04:00
Kit Langton
a841fc22bb
feat(server): workerd runtime profile and SDK workerd entrypoint (#41918) 2026-08-12 14:07:56 -04:00
Dax Raad
9769e7012c feat(core): configure package publishing 2026-08-12 09:30:34 -04:00
Kit Langton
c858986b08
feat(server): web-standard fetch handler entry (#41896) 2026-08-11 21:37:06 -04:00
Brendan Allan
20df2fdba6
feat(cli): embed web ui (#41525)
Co-authored-by: Dax Raad <d@ironbay.co>
2026-08-11 15:43:07 -07:00
Kit Langton
23b0688a7f
fix(server): await models before listing (#41783) 2026-08-11 12:18:07 -04:00
Kit Langton
83b47693c3
feat(core): add workspace domain and placement binding (#41187) 2026-08-08 13:24:04 -04:00
opencode-agent[bot]
4194d55522 chore: generate 2026-08-08 04:21:03 +00:00
Kit Langton
952d4d446f
feat(server): add modal environment driver (#41118) 2026-08-07 19:36:55 -04:00
Dax
20fa444f31
fix(config): omit unset optional values (#40918) 2026-08-06 13:06:03 -07:00
Dax
939da6a5e7
feat(cli): add debug config command (#40895) 2026-08-06 10:35:48 -07:00
Dax Raad
120e4e7388 fix(core): make event persistence opt-in 2026-08-05 19:33:59 -04:00
Kit Langton
cae7a139bc
refactor(server): remove obsolete auth header helpers (#40682) 2026-08-05 13:37:29 -04:00
Dax Raad
8db7487c89 refactor(core): consolidate tool architecture 2026-07-26 20:16:58 -04:00
Dax
8de40be6ea
feat(plugin): expose app metadata (#38179) 2026-07-21 22:16:25 +00:00
Dax
7243bd9e12
fix: preserve runtime option defaults (#38118) 2026-07-21 10:30:18 -04:00
Brendan Allan
09a38f1984
fix(server): allow authenticated CORS preflight (#38026) 2026-07-20 23:41:27 -04:00
Dax Raad
fc7e4cf93e fix(server): preserve v1 auth compatibility 2026-07-20 21:46:23 -04:00
Dax Raad
43c08387f1 refactor: isolate legacy flags 2026-07-20 21:42:02 -04:00
Dustin Deus
331533deff
fix(cli): isolate server request traces (#37395) 2026-07-17 00:52:14 +02:00
Dax Raad
75bc611ef1 refactor(client): simplify local service lifecycle 2026-07-15 13:19:50 -04:00
Kit Langton
ece2b16cdf
feat: expose background service lifecycle (#36895) 2026-07-14 16:38:22 -04:00