opencode
4fa35cd2d4
release: v1.17.7
2026-06-14 18:49:10 +00:00
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
136282f4db
fix(mcp): use SDK protocol version in debug ( #32243 )
2026-06-13 23:54:45 -05:00
Aiden Cline
892c0a25d6
feat(mcp): support client roots ( #32230 )
2026-06-13 19:13:15 -05:00
opencode
19b38db419
sync release versions for v1.17.6
2026-06-13 22:39:08 +00:00
Aiden Cline
87b82ecdfc
chore(mcp): declare client capabilities ( #32222 )
2026-06-13 15:29:38 -05:00
opencode
a4b75ccd79
sync release versions for v1.17.5
2026-06-13 19:59:03 +00:00
opencode-agent[bot]
4c2a05c0f7
chore: generate
2026-06-13 19:14:37 +00:00
OpeOginni
671aa6a469
fix(opencode): add authorization header to fetch requests in RunCommand ( #29877 )
2026-06-13 14: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
opencode-agent[bot]
405878e0d2
chore: generate
2026-06-12 22:52:55 +00: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
opencode-agent[bot]
20ec96c7ea
chore: generate
2026-06-12 18:16:37 +00:00
James Long
3852439359
refactor(opencode): build server from layer nodes ( #32086 )
2026-06-12 14:14:51 -04:00
Aiden Cline
0b96da0608
fix(opencode): clear closed MCP clients ( #32084 )
2026-06-12 12:39:14 -05:00
Aiden Cline
d5a2ef1770
fix(opencode): expose structured MCP output ( #32074 )
2026-06-12 10:48:00 -05:00
Dax
52c1651ef6
refactor(core): simplify integration credentials ( #31968 )
2026-06-12 06:15:25 +00:00
Tony Worm
f085c409af
fix(tui): double file content injection in commands using $ARGUMENTS ( #31245 )
...
Co-authored-by: Aiden Cline <aidenpcline@gmail.com >
2026-06-11 23:19:15 -05:00
opencode
8302e5a826
sync release versions for v1.17.4
2026-06-12 02:19:38 +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
Vladimir Glafirov
e886e8bcd6
chore: bump gitlab-ai-provider to 6.9.3 and opencode-gitlab-auth to 2.1.0 ( #31913 )
2026-06-11 10:24:20 -05:00
opencode-agent[bot]
9815e41c64
chore: generate
2026-06-11 15:22:48 +00: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
Dmitriy Kovalenko
7eaccbfe85
fix(snapshot): reuse source git objects to avoid re-hashing huge repos ( #31798 )
2026-06-11 00:25:55 +00: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
Aiden Cline
ffcb568912
fix(mcp): apply timeouts to catalog requests ( #31618 )
2026-06-10 14:38:08 -05:00
Vladimir Glafirov
e10012527b
chore: pin gitlab-ai-provider to 6.9.0 ( #31741 )
2026-06-10 14:33:31 -05:00
opencode
1f8fce93d9
sync release versions for v1.17.3
2026-06-10 18:00:25 +00:00
Vladimir Glafirov
971a807ff4
chore: bump gitlab-ai-provider to 6.9.1 ( #31728 )
2026-06-10 12:30:43 -05:00