Dax Raad
29c2f90565
fix(plugin): reuse active server for client requests
...
Temporarily route plugin SDK calls through the active listener so they reuse its instance store instead of initializing plugins again through the default app. Keep the in-process fallback for commands without a listener. This is intentionally a narrow bridge until v2 owns plugin clients in the correct shared server runtime.
2026-06-14 13:35:05 -04:00
Shoubhit Dash
19b9ca63b6
test(acp): make shell workdir location assertion windows-safe ( #32306 )
2026-06-14 14:54:35 +02:00
Shoubhit Dash
3060496172
fix(acp): show shell command in ACP tool calls ( #32304 )
...
Co-authored-by: Mert Can Demir <validatedev@gmail.com >
2026-06-14 14:46:27 +02:00
opencode-agent[bot]
bbccc52313
chore: generate
2026-06-14 11:19:10 +00:00
Shoubhit Dash
e2ad6d0d9c
fix(server): apply plugin pty environment ( #32296 )
2026-06-14 13:17:48 +02:00
opencode-agent[bot]
1d195452f5
chore: generate
2026-06-14 10:48:03 +00:00
Shoubhit Dash
ccd64b6949
refactor(core): canonicalize pty service ( #32182 )
2026-06-14 12:46:39 +02:00
Aiden Cline
892c0a25d6
feat(mcp): support client roots ( #32230 )
2026-06-13 19:13:15 -05:00
opencode-agent[bot]
8d7248cf9f
chore: generate
2026-06-13 18:11:18 +00:00
santigc6
085fb73ac3
feat(opencode): add external browser OAuth for snowflake cortex provider ( #31700 )
...
Co-authored-by: santiago.gonzalezcarvajcentenera <santiago.gonzalezcarvajcentenera@colaborador.elcorteingles.es >
Co-authored-by: David Fierro <14184197+davidfierro@users.noreply.github.com >
Co-authored-by: Kamesh Sampath <kamesh.sampath@hotmail.com >
Co-authored-by: Cortex Code <noreply@snowflake.com >
2026-06-13 13:09:45 -05:00
Aiden Cline
2c0d8a194c
fix(opencode): recover expired MCP sessions ( #32088 )
2026-06-13 11:20:59 -05:00
Sebastian
91ff6fa279
fix(tui): prevent duplicate renderable IDs ( #32110 )
2026-06-13 00:51:32 +02:00
opencode-agent[bot]
43ebd39f53
chore: generate
2026-06-12 18:46:51 +00:00
James Long
e88dff274b
feat(core): refactor project copies for v2 ( #31943 )
2026-06-12 14:45:16 -04:00
Dax
52c1651ef6
refactor(core): simplify integration credentials ( #31968 )
2026-06-12 06:15:25 +00:00
Grant Martin
6b1b23d280
feat(opencode): support cwd on local MCP servers ( #30676 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-06-11 16:05:45 -05:00
Linus Schlumberger
b4068ec9b7
fix(gemini): prevent gemini incompatibility with some tools ( #31877 )
2026-06-11 11:30:50 -05:00
Kevin Dawkins
c306e804cd
fix(opencode): surface content-filter finish reason as visible error ( #31745 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-06-11 10:41:11 -05:00
Dax
3a81d46877
refactor(server): serve raw filesystem content ( #31911 )
2026-06-11 11:20:11 -04:00
James Long
f622084d91
test(opencode): simplify snapshot race layer wiring ( #31827 )
2026-06-11 10:03:46 -04:00
Dax
7489190405
feat(core): add connector authentication ( #31837 )
2026-06-11 06:31:17 +00:00
Aiden Cline
7ab01d6e54
fix(mcp): preserve headers during auth and debug ( #31802 )
2026-06-10 23:12:02 -05:00
opencode-agent[bot]
5ee8d34f17
chore: generate
2026-06-11 02:56:49 +00:00
James Long
cab8ba9b8d
test(opencode): simplify processor layer wiring ( #31823 )
2026-06-10 22:55:21 -04:00
Dax
6380bff738
feat(server): add v2 session API endpoints ( #31822 )
2026-06-11 02:55:01 +00:00
opencode-agent[bot]
3921a7c324
chore: generate
2026-06-11 02:20:38 +00:00
James Long
47ed83c796
test(opencode): simplify share layer wiring ( #31811 )
2026-06-10 22:19:06 -04:00
James Long
1d59755ebf
test(opencode): simplify test registry layer wiring ( #31761 )
2026-06-10 17:21:40 -04:00
Aiden Cline
a295020f48
feat(mcp): support server log notifications ( #31752 )
2026-06-10 14:59:36 -05:00
Ayush Thakur
61270944d8
fix: recover from expired enterprise auth on remote config load ( #31661 )
2026-06-10 11:02:09 -04:00
Aiden Cline
e464391216
fix(opencode): let subagents use their own permissions ( #31696 )
2026-06-10 09:26:08 -05:00
Luke Parker
309d613ee5
fix(core): accept deprecated reference config key ( #31659 )
2026-06-10 10:32:35 +00:00
Aiden Cline
67b2454d3e
fix(mcp): apply timeouts to prompts and resources ( #31612 )
2026-06-09 23:58:40 -05:00
Aiden Cline
f79463799e
fix(mcp): make client creation failure-safe ( #31595 )
2026-06-09 23:24:41 -05:00
Dax
1add617766
feat(core): add project reference guidance ( #31601 )
2026-06-10 04:08:26 +00:00
Dax
80e328b6c1
refactor(core): unify filesystem search service ( #31566 )
2026-06-09 20:38:02 -04:00
opencode-agent[bot]
afccb78d20
chore: generate
2026-06-09 19:34:54 +00:00
James Long
ede70549ff
feat(opencode): add typed application layer graph ( #31531 )
2026-06-09 15:31:31 -04:00
Dax
6cecc3d03e
refactor(core): simplify location filesystem ( #31545 )
2026-06-09 14:28:45 -04:00
Aiden Cline
9ba386b791
fix(opencode): support Claude Fable reasoning ( #31546 )
2026-06-09 12:38:53 -05:00
Aiden Cline
551a67f128
drop citation_options from cohere ( #31543 )
2026-06-09 11:53:02 -05:00
opencode-agent[bot]
c8112a78af
chore: generate
2026-06-09 16:12:42 +00:00
James Long
3a9452af21
feat(tui): show project copy in session list ( #31421 )
2026-06-09 12:10:37 -04:00
Dax
ec87cf82cb
refactor(core): consolidate references ( #31539 )
2026-06-09 16:08:58 +00:00
Aiden Cline
75d469d17d
feat(opencode): configure Cohere North model ( #31536 )
2026-06-09 10:54:03 -05:00
Dax
f6f849b34c
refactor(tui): centralize application exit ( #31524 )
2026-06-09 11:46:02 -04:00
Aiden Cline
84294d0fc8
fix(opencode): paginate MCP catalogs ( #31442 )
2026-06-08 22:43:55 -05:00
Anthony Lau
6591b34560
fix(opencode): generate reasoning variants for all OpenRouter models. ( #30332 )
...
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com >
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-06-08 20:22:02 -05:00
Aiden Cline
306b67d957
fix: adjust item id stripping to happen prior to request signing ( #31429 )
2026-06-08 17:43:48 -05:00
Aiden Cline
9fc8deab6e
fix(opencode): support MiniMax M3 thinking toggle ( #31426 )
2026-06-08 17:03:31 -05:00