14166 Commits

Author SHA1 Message Date
opencode a3dfeafdab release: v1.17.8 v1.17.8 2026-06-17 21:27:03 +00:00
Frank bc13b05529 go: glm 5.2 2026-06-17 13:04:43 +02:00
Adam 0cbafa08ec fix(stats): map lab aliases 2026-06-17 05:38:14 -05:00
Luke Parker e7150326bc feat(app): add v2 home tab toggle (#32191) 2026-06-17 12:37:48 +02:00
opencode-agent[bot] 55a55d9b67 chore: generate 2026-06-17 09:04:36 +00:00
Adam f555c1ddcc fix(stats): scope model pages to go 2026-06-17 04:02:22 -05: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
opencode-agent[bot] 34683213c7 chore: update nix node_modules hashes 2026-06-16 17:12:18 +00: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
opencode-agent[bot] 37ba536c6b chore: generate 2026-06-16 16:57:04 +00: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
opencode-agent[bot] a180315ec1 chore: update nix node_modules hashes 2026-06-16 15:57:58 +00:00
opencode-agent[bot] 7a75bd0ae9 chore: generate 2026-06-16 15:45:29 +00:00
Luke Parker 6eacfd6724 experiment: better web picker using @pierre/tree (#31208) 2026-06-16 17:43:23 +02:00
Aiden Cline 1a21b1276c fix(mcp): default tool schema properties (#32568) 2026-06-16 16:27:20 +02:00
Aiden Cline c29bd83def fix(web): persist docs language selection (#32551) 2026-06-16 13:27:05 +02:00
Aiden Cline 4c8e4941af fix(tui): render move errors inline (#32241) 2026-06-16 13:13:11 +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
opencode-agent[bot] e5100859c3 chore: update nix node_modules hashes 2026-06-15 02:28:10 +00:00
Adam c63d7a3779 fix(mcp): type tool error content 2026-06-14 21:24:54 -05:00
Adam 7e4bb3bfc0 fix(stats): align homepage model ranks 2026-06-14 21:22:12 -05:00
Aiden Cline a27e1c23bc fix(mcp): handle tool result errors (#32244) 2026-06-14 22:16:39 -04:00
Adam 252bfc8556 fix(stats): rank model pages by week 2026-06-14 21:00:35 -05:00
Aiden Cline 1bbed64bb9 chore(opencode): consolidate escape logic (#32360) 2026-06-14 21:27:02 -04:00
Adam 5e2f2558b7 fix(stats): scope data charts to go 2026-06-14 20:21:49 -05: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
opencode-agent[bot] d88459c645 chore: generate 2026-06-14 13:41:30 +00:00
Brendan Allan 6a1271e65f feat(app): add prompt input story (#32308) 2026-06-14 13:40:09 +00:00
Shoubhit Dash bb9bea1365 fix(tui): match @ mention items by name, not description or uri (#32309) 2026-06-14 13:11:01 +00: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] d780566014 chore: generate 2026-06-14 12:46:12 +00:00
Dax 00a6e3fc4a refactor(core): derive catalog availability from integrations (#32272) 2026-06-14 14:44:50 +02:00
opencode-agent[bot] f826f22c55 chore: generate 2026-06-14 11:25:37 +00:00
Brendan Allan 25419552de feat(app): scope sdk/sync hooks per-route so /new-session targets its draft server (#32290) 2026-06-14 13:24:10 +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
Frank ca6a8dfccc zen: monitor budget 2026-06-14 02:00:50 -04: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
James Long 5204be4498 fix(core): ignore unavailable project copy roots (#32234) 2026-06-13 18:10:59 -04:00
Aiden Cline c55d23b4c3 fix(tui): handle move directory errors (#32226) 2026-06-13 15:57:14 -05:00