Commit Graph

6326 Commits

Author SHA1 Message Date
Kit Langton e38040860c test(opencode): synchronize shell cancellation (#33386) 2026-06-22 11:55:04 -04:00
Kit Langton f6de0d35c7 test(opencode): synchronize websocket retry failures (#33387) 2026-06-22 11:54:49 -04:00
Kit Langton fb11b81609 test(opencode): use EventV2 location contract (#33383) 2026-06-22 11:37:43 -04:00
Kit Langton 1429ec5560 fix(opencode): preserve request logger context (#33381) 2026-06-22 10:58:22 -04:00
Simon Klee 7814e2f145 cli: add --mini (#33353) 2026-06-22 16:27:56 +02:00
Dax Raad 8220bb3d69 feat(server): stream events across locations 2026-06-22 08:12:43 -04:00
opencode-agent[bot] 987739d9e0 chore: generate 2026-06-22 11:22:22 +00:00
Simon Klee 21b4eccb07 run: inline files for attached servers (#33317) 2026-06-22 13:20:43 +02:00
Dax Raad ae65d40c9f feat(core): expose session switching endpoints 2026-06-21 23:59:22 -04:00
Dax 55f00c0b50 refactor(core): simplify event model (#33238) 2026-06-21 10:34:57 -04:00
opencode-agent[bot] b8422fb4fa chore: generate 2026-06-21 12:07:16 +00:00
Dax f576efbfa8 feat(plugin): add v2 effect host (#33111) 2026-06-21 08:05:49 -04:00
James Long 4947836e7d test(opencode): simplify message pagination layer wiring (#33157) 2026-06-20 21:44:37 -04:00
James Long 5505d3524d test(opencode): simplify session retry layer wiring (#33155) 2026-06-20 21:44:02 -04:00
James Long 49537b97ff test(opencode): simplify git layer wiring (#33156) 2026-06-20 21:43:03 -04:00
opencode bc1e7220b9 sync release versions for v1.17.9 2026-06-21 00:03:08 +00:00
Kit Langton f0d14d342d chore: upgrade Effect to beta 83 (#32340) 2026-06-20 19:57:29 -04:00
imranshaiedi-byte 08cf531e5e feat(opencode): expose High/Max thinking variants for GLM-5.2 (#32446)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-20 16:59:08 -05:00
opencode-agent[bot] eb3d3a8f10 chore: generate 2026-06-20 21:05:57 +00:00
Kit Langton 7edac3f09d fix(core): honor configured agent step limits (#33142) 2026-06-20 23:04:30 +02:00
卫斯李 30c9087276 fix(opencode): use toLowerCase for Devstral model detection (#33109)
Co-authored-by: Robin1987China <fanrenzhige@163.com>
2026-06-20 14:19:27 -05:00
Aiden Cline ab40641308 tweak: remove steering wrapper that can bust cache (#33039) 2026-06-19 19:10:09 -04:00
opencode-agent[bot] 4ca459bc7d chore: generate 2026-06-18 12:56:22 +00:00
Aiden Cline b7832d396f fix(tui): gate background shortcut by capability (#32837) 2026-06-18 14:54:26 +02:00
Aiden Cline 038874264d fix(opencode): pass configured headers to Copilot models (#32815) 2026-06-18 11:48:01 +02:00
opencode 19cfaaac70 sync release versions for v1.17.8 2026-06-17 21:27:16 +00:00
Jason Quense 9d7df8bd39 fix(opencode): sanitize OpenAI MCP tool schemas (#32489)
Co-authored-by: jquense <jquense@ramp.com>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-06-17 02:00:58 +02:00
Keefe Tang b668967e99 fix(provider): pass apiKey to createUnified for Cloudflare AI Gateway (#32052)
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
2026-06-16 19:04:38 +02:00
Luke Parker a6cc67007b feat(app): make session timelines much faster AND without flicker or scroll jumps (#32331) 2026-06-16 18:53:57 +02:00
Aiden Cline 1a21b1276c fix(mcp): default tool schema properties (#32568) 2026-06-16 16:27:20 +02:00
adamelmore b14a17bdcc Revert "fix(mcp): type tool error content"
This reverts commit c63d7a3779.
2026-06-16 12:06:26 +02:00
RAMA f0e4030549 fix(mcp): enable progress timeout resets (#32477)
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
2026-06-16 12:03:18 +02:00
Aiden Cline 3526f3c368 fix(mcp): stop idle OAuth callback server (#32245) 2026-06-14 22:36:21 -04:00
opencode-agent[bot] 1378a3b885 chore: generate 2026-06-15 02:29:40 +00:00
Adam c63d7a3779 fix(mcp): type tool error content 2026-06-14 21:24:54 -05:00
Aiden Cline a27e1c23bc fix(mcp): handle tool result errors (#32244) 2026-06-14 22:16:39 -04:00
Aiden Cline 1bbed64bb9 chore(opencode): consolidate escape logic (#32360) 2026-06-14 21:27:02 -04:00
Aiden Cline f7b2ae1ee5 fix(mcp): escape OAuth callback errors (#32242) 2026-06-14 21:14:36 -04:00
opencode 9d0fda7c91 sync release versions for v1.17.7 2026-06-14 18:49:21 +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