Commit graph

120 commits

Author SHA1 Message Date
Aiden Cline
fe9a936867
feat(server): expose runtime MCP controls over HTTP (#37712) 2026-07-19 10:28:25 -05:00
Kit Langton
57ff57595a
fix(core): safely recover malformed tool input (#37698) 2026-07-18 21:52:45 -04:00
opencode-agent[bot]
60ce33cde8
fix(cli): simplify service registration lease (#37576)
Co-authored-by: Dax Raad <826656+thdxr@users.noreply.github.com>
2026-07-17 19:47:17 -04:00
opencode-agent[bot]
6ea8247e0f
fix(cli): elect managed service by port bind (#37572)
Co-authored-by: Dax Raad <thdxr@users.noreply.github.com>
2026-07-17 23:12:36 +00:00
Kit Langton
44f7bb71c1
chore: upgrade Effect to beta.98 (#37498) 2026-07-17 10:31:27 -04:00
Kit Langton
3db4458e6c
feat(session): expose transient generation API (#37433) 2026-07-17 09:25:50 -04:00
Aiden Cline
73567f3570
feat(core): record title and compaction usage in session totals (#37441) 2026-07-17 00:10:30 -05:00
Dax Raad
5fb0470b44 feat(api): add experimental wellknown connections 2026-07-15 22:53:38 -04:00
Dax Raad
b5177adb5b feat(api): add command authentication attempts 2026-07-15 19:08:56 -04:00
Dax Raad
a772767e9b refactor(api): scope oauth operations by integration 2026-07-15 19:08:56 -04:00
Dax Raad
ec8ee60e0b refactor(client): rename service start to ensure 2026-07-15 13:34:32 -04:00
Dax Raad
75bc611ef1 refactor(client): simplify local service lifecycle 2026-07-15 13:19:50 -04:00
Dax Raad
c1d2d7aba3 feat(session): support directory moves from slash commands 2026-07-15 00:33:59 -04:00
Kit Langton
ece2b16cdf
feat: expose background service lifecycle (#36895) 2026-07-14 16:38:22 -04:00
Kit Langton
397993e898
fix(client): preserve compatible background service (#36583) 2026-07-12 21:32:34 -04:00
Dax Raad
0fa9e5039e refactor(tui): reduce legacy sync usage 2026-07-11 17:05:23 -04:00
Dax Raad
1956497f42 fix(client): loosen opaque promise outputs 2026-07-11 16:38:02 -04:00
Dax Raad
2a7e32c416 refactor(tui): remove legacy sdk surfaces 2026-07-11 16:38:02 -04:00
Kit Langton
1ccaca826e
feat(cli): update preflight UI while replacing the background service (#36448) 2026-07-11 14:43:16 -04:00
Kit Langton
66b9cc7931
fix(client): accept larger SSE events (#36442) 2026-07-11 14:15:53 -04:00
Dax Raad
20e37e7122 fix(plugin): adapt promise host wire values 2026-07-10 17:18:03 -04:00
Dax Raad
b87bb4486f fix(client): generate standalone promise DTOs 2026-07-10 17:06:45 -04:00
Dax Raad
1c67004999 fix(cli): show background server startup status 2026-07-10 16:14:19 -04:00
Kit Langton
96a9731947
feat(core): replace instruction checkpoints with value-delta sync (#36254) 2026-07-10 13:26:25 -04:00
Aiden Cline
a6449cb45c
refactor(form): model links as fields (#36129) 2026-07-10 00:22:01 -05:00
Dax Raad
6a85f0d3db feat(client): add root promise entrypoint 2026-07-10 01:09:06 -04:00
Kit Langton
a72992e00f
feat(core): session.pending.list API with pending-only session_pending storage (#36126) 2026-07-09 17:25:40 -04:00
Dax Raad
e2eed76101 refactor(tui): migrate v2 calls to new client 2026-07-09 16:57:13 -04:00
Aiden Cline
7feefb697f
refactor: remove todo tool (#35989) 2026-07-09 00:13:48 -05:00
Dax Raad
be7a684791 refactor(cli): unify server endpoint handling 2026-07-08 22:10:30 -04:00
Kit Langton
984cab7938
feat(core): generalize session input inbox (#36005) 2026-07-08 22:07:45 -04:00
Dax Raad
7698a5e6ac feat: add server link sharing 2026-07-08 18:42:54 -04:00
Aiden Cline
b44a981eef
feat(core): global form support (#35959) 2026-07-08 17:25:34 -05:00
Kit Langton
ed6ad272ec
refactor(schema): apply session review decisions (#35793) 2026-07-07 22:10:11 -04:00
Dax
4f976bcf1a
feat(plugin): add session request hook (#35794) 2026-07-07 19:56:47 -04:00
Aiden Cline
910e37f6d8
fix: update v2 session usage metrics (#35468) 2026-07-07 14:31:54 -05:00
James Long
da68e2865e
feat(tui): wire move session command (#35203) 2026-07-07 14:49:11 -04:00
Aiden Cline
947bbf9490
feat(mcp): expose resource catalog API (#35773) 2026-07-07 13:34:29 -05:00
James Long
3e57b43a4a
feat(session): support admit-only synthetic messages (#35774) 2026-07-07 14:17:20 -04:00
Kit Langton
8deb0e5780
fix(core): preserve SDK plugins across location eviction (#35725) 2026-07-07 11:43:40 -04:00
Kit Langton
04b673432c
feat(core): add durable compaction barrier (#35371) 2026-07-06 21:26:05 -04:00
Dax Raad
59790380de fix(core): support unlimited shell timeouts 2026-07-06 19:32:22 -04:00
Dax Raad
c0ea1a43f9 feat(tui): support session deletion 2026-07-06 19:19:22 -04:00
Dax Raad
96717c1a8c feat(tui): improve session fork handling 2026-07-06 18:59:01 -04:00
Kit Langton
bf01264661
feat(core): finalize session event lifecycle (#35272) 2026-07-06 18:14:06 -04:00
Shoubhit Dash
e57d9ca390
feat(core): flatten provider config and load native packages (#35563)
Co-authored-by: Dax Raad <d@ironbay.co>
2026-07-06 16:18:56 -04:00
Kit Langton
dc99c600b6
feat(v2): expose canonical schema contracts (#35595) 2026-07-06 15:45:46 -04:00
Dax Raad
36d17c30a7 fix(sdk): expose prompt input contract 2026-07-06 15:05:43 -04:00
Dax Raad
4d100de194 feat(core): resolve prompt attachments 2026-07-06 15:04:23 -04:00
Dax Raad
c13f06c30c feat(tui): use canonical prompt attachments 2026-07-06 14:35:31 -04:00