Commit Graph

  • d8663e1fe8 chore(ci): cancel superseded check runs (#52498) v2 Shoubhit Dash 2026-10-01 18:43:55 +05:30
  • bee8179876 refactor(acp): run ACP turns as interruptible effects acp-turn Shoubhit Dash 2026-10-01 18:42:51 +05:30
  • a6b10e3e87 fix(ci): stabilize bun cache keys (#52495) Shoubhit Dash 2026-10-01 18:36:05 +05:30
  • a57c65661c refactor(acp): follow selection changes through one fold per session acp-selection-sync Shoubhit Dash 2026-10-01 18:30:35 +05:30
  • 20a7b58801 feat(acp): follow model and agent changes from other clients Shoubhit Dash 2026-10-01 18:18:44 +05:30
  • 9f4e8b97a8 feat(sdk): expose session resume through API session-resume-api kommander 2026-10-01 12:43:14 +00:00
  • 6f98799b75 fix(ci): preserve playwright node version ci-node-version Shoubhit Dash 2026-10-01 18:12:44 +05:30
  • 3400375fb3 refactor(acp): split the promise turn from the session lifecycle (#52493) Shoubhit Dash 2026-10-01 18:06:09 +05:30
  • 44a8f3a3a5 fix(desktop): keep browser corner masks on the window edge during resize browser-corner-masks usrnk1 2026-10-01 14:34:31 +02:00
  • ffb51318f6 chore(core): refresh bundled models.dev snapshot opencode-agent[bot] 2026-10-01 12:22:44 +00:00
  • 9c1e93c660 refactor(acp): split the promise turn from the session lifecycle acp-sessions Shoubhit Dash 2026-10-01 17:46:07 +05:30
  • b1157ebb04 feat(acp): mark compactions for ACP clients (#52485) Shoubhit Dash 2026-10-01 17:33:45 +05:30
  • 3e4cdcd180 refactor(acp): move ACP sessions into a scoped effect registry (#52488) Shoubhit Dash 2026-10-01 17:33:08 +05:30
  • de258cad2b refactor(acp): move ACP sessions into a scoped effect registry Shoubhit Dash 2026-10-01 17:24:28 +05:30
  • 68bedd8362 chore(app): resolve last turn review conflicts app-turn-diff nexxeln 2026-10-01 11:48:15 +00:00
  • 6d7238b22e chore(protocol): regenerate the OpenAPI document and check it in CI openapi-check Shoubhit Dash 2026-10-01 17:09:53 +05:30
  • 0a6f380db7 fix(acp): report locations for native file tools (#52469) Shoubhit Dash 2026-10-01 16:59:46 +05:30
  • 44336e8b84 refactor(acp): run the catalog as an effect service (#52471) Shoubhit Dash 2026-10-01 16:53:10 +05:30
  • f993ec1542 fix(core): recover persistent terminal handoff after temp cleanup pty-handoff-recovery Shoubhit Dash 2026-10-01 16:42:28 +05:30
  • 50930a467a fix(tui): refresh update target when opening dialog update-notice-refresh nexxeln 2026-10-01 10:53:25 +00:00
  • 20cf09752d fix(acp): report usage for the whole turn (#52467) Shoubhit Dash 2026-10-01 16:21:26 +05:30
  • 966e718b31 fix(acp): stop echoing edited files to the client (#52466) Shoubhit Dash 2026-10-01 16:20:16 +05:30
  • cf0c9fb914 docs(plugin): use path in skill transform examples (#52470) opencode-agent[bot] 2026-10-01 16:09:33 +05:30
  • 497a5ba022 refactor(core): route plugin agent reads through one location helper default-agent Shoubhit Dash 2026-10-01 16:07:59 +05:30
  • 3e1452f975 feat(protocol): expose the default agent Shoubhit Dash 2026-10-01 15:57:31 +05:30
  • bebc3640f4 refactor(acp): run ACP requests as effects and exit when the server dies (#52336) Shoubhit Dash 2026-10-01 15:44:35 +05:30
  • d3405994b9 fix(desktop): keep browser corner masks in step with the page usrnk1 2026-10-01 12:12:08 +02:00
  • 7227ea9bde feat(desktop): redraw the panel outline in browser corner masks usrnk1 2026-10-01 12:12:03 +02:00
  • 01af31b4b6 docs(core): link Azure docs behind discovery caveats azure-discovery Filip Hejmowski 2026-10-01 10:33:19 +02:00
  • 6019afcd61 tui: pin OpenTUI native snapshot oc-ot-native Simon Klee 2026-10-01 10:31:44 +02:00
  • ab9f986274 fix(core): name Azure models after their deployments Filip Hejmowski 2026-10-01 10:29:30 +02:00
  • 5a3c2664a9 wip oc-ot-native Simon Klee 2026-09-26 22:58:09 +02:00
  • aa6a4f93bd fix(ai): keep system updates after pending tool results (#52426) Aiden Cline 2026-10-01 02:46:37 -05:00
  • 8433dd732f chore: update nix node_modules hashes opencode-agent[bot] 2026-10-01 07:06:42 +00:00
  • c34d09fe97 fix(nix): drop x86_64-darwin target and unblock flake eval on nixpkgs 26.11 (#52129) Jérôme Benoit 2026-10-01 08:55:00 +02:00
  • 2fb7985bb7 fix(core): make MCP errors self-describing (#52418) Aiden Cline 2026-10-01 01:46:55 -05:00
  • a931e8a9fd fix(ai): classify Z.ai provider errors (#52104) Aiden Cline 2026-10-01 01:30:53 -05:00
  • 81eb2ae9b5 feat(core): allow transient session generation model overrides generate-model Aiden Cline 2026-10-01 01:00:22 -05:00
  • 149acd7141 fix(plugin): forward session update metadata (#52434) Aiden Cline 2026-10-01 00:52:45 -05:00
  • adf4b023d8 fix(ai): classify xAI invalid API keys as authentication errors (#52112) Aiden Cline 2026-10-01 00:29:49 -05:00
  • 2291a032ed refactor(core): resolve timeout defaults in core and trim resolver tests provider-timeouts Aiden Cline 2026-10-01 00:21:04 -05:00
  • f406d93a66 refactor(app): move GUI features into built-in extensions (#52369) Luke Parker 2026-10-01 15:17:55 +10:00
  • 9faf99a4ab fix(ai): add missing results for trailing tool calls (#52421) Aiden Cline 2026-09-30 23:29:50 -05:00
  • 0112a92c41 chore(triage): add vimtor to inference issue owners (#52425) dev production vprdev 2026-10-01 00:27:04 -04:00
  • 06fda5bc79 chore(triage): add vimtor to inference issue owners inference-triage-owners vprdev 2026-10-01 00:24:37 -04:00
  • 62ac31eb7a chore(triage): update inference issue owners (#52424) vprdev 2026-10-01 00:21:33 -04:00
  • 5b138b2ebb chore(triage): update inference issue owners vprdev 2026-10-01 00:15:35 -04:00
  • 19f203837e feat(plugin): support parent session creation (#52359) opencode-agent[bot] 2026-09-30 22:50:09 -05:00
  • f0f4c94c0a fix(ai): classify Novita context length rejections as context overflow (#52134) Aiden Cline 2026-09-30 22:40:07 -05:00
  • 9c4c5870b6 fix(ai): classify DeepInfra input length rejections as context overflow (#52132) Aiden Cline 2026-09-30 22:39:24 -05:00
  • 7ce26960c7 fix(core): apply provider request timeout on native routes and type headerTimeout Aiden Cline 2026-09-30 22:27:27 -05:00
  • 8bda2b0059 chore(cli): sync no-auth PR with v2 serve-no-auth rekram1-node 2026-10-01 03:26:21 +00:00
  • 924c12b291 feat(plugin): expose session compaction (#52385) Aiden Cline 2026-09-30 22:26:10 -05:00
  • aa3a1b1953 chore(cli): reconcile no-auth servers with v2 rekram1-node 2026-10-01 03:26:08 +00:00
  • 155bc7df75 fix(core): terminate legacy MCP sessions on close (#52414) Aiden Cline 2026-09-30 22:17:08 -05:00
  • d280eaf961 fix(ci): extend issue and PR compliance grace to 72 hours (#52416) opencode-agent[bot] 2026-09-30 21:40:04 -05:00
  • 28e13d9fd0 fix(ci): extend issue and PR compliance grace to 72 hours (#52415) opencode-agent[bot] 2026-09-30 21:39:52 -05:00
  • 5556ad563d fix(ai): stop retrying Z.ai Responses model and permission rejections (#52135) Aiden Cline 2026-09-30 18:19:33 -05:00
  • 629e7aaa31 fix(session-ui): increase markdown bold weight (#52389) opencode-agent[bot] 2026-10-01 09:04:36 +10:00
  • dd2af0e5fc sync release versions for v2.0.21 opencode 2026-09-30 23:02:16 +00:00
  • 8a8bd622a3 release: v2.0.21 v2.0.21 opencode 2026-09-30 23:02:08 +00:00
  • a923596ee7 feat(plugin): expose session removal (#52387) Aiden Cline 2026-09-30 17:51:36 -05:00
  • 91b9bc52a4 fix(ai): make model capability defaults forward-compatible (#52388) Aiden Cline 2026-09-30 17:50:40 -05:00
  • 7050f68a20 refactor(core): simplify instruction read exclusion read-instructions Aiden Cline 2026-09-30 17:43:39 -05:00
  • 82ea3a3a63 sync release versions for v1.18.34 opencode 2026-09-30 22:39:43 +00:00
  • aec0b9a6d8 release: v1.18.34 v1.18.34 opencode 2026-09-30 22:39:32 +00:00
  • 75b6d6ad54 fix(core): deduplicate complete AGENTS.md reads Aiden Cline 2026-09-30 17:15:35 -05:00
  • 31387e1c7a refactor(ai): simplify OpenRouter native adapters openrouter-native Aiden Cline 2026-09-30 17:04:08 -05:00
  • dda31fb95c refactor(ai): reuse shared OpenRouter Responses implementation Aiden Cline 2026-09-30 11:31:01 -05:00
  • 65d92ba909 refactor(ai): share OpenRouter Responses protocol Aiden Cline 2026-09-29 23:50:21 -05:00
  • d851666401 feat(ai): route OpenRouter models through native APIs Aiden Cline 2026-09-29 23:29:39 -05:00
  • 37be890cee docs(ai): note dotted tool namespace paths tool-namespace-names Aiden Cline 2026-09-30 17:03:20 -05:00
  • e9f8a210b9 fix(opencode): add namespaced session identity headers (#52370) Aiden Cline 2026-09-30 15:39:43 -05:00
  • f46fa72a92 fix(core): add namespaced session identity headers (#52368) Aiden Cline 2026-09-30 15:14:20 -05:00
  • 14636b9900 fix(core): avoid reinjecting ancestor instructions (#52364) Aiden Cline 2026-09-30 15:01:58 -05:00
  • 12ee0f165b fix(desktop): use Win+Alt+O and plain tray options on Windows menu-bar-tray David Hill 2026-09-30 13:42:20 -06:00
  • 01f49ef1cf feat(desktop): add menu-bar tray companion David Hill 2026-09-30 12:58:00 -06:00
  • 270b0fec62 fix(app): fade home project list edges on scroll home-projects-fade David Hill 2026-09-30 13:02:30 -06:00
  • b020f1018b fix(ai): route Cloudflare AI Gateway Claude and OpenAI through native passthroughs (#52222) Aiden Cline 2026-09-30 14:01:56 -05:00
  • 70a78ccd6a fix(tui): keep low verbosity summaries in place when toggled verbosity-expand-anchor James Long 2026-09-30 18:59:52 +00:00
  • 4f4b3d6a1a fix(app): refine session search controls session-search-icons David Hill 2026-09-30 12:47:41 -06:00
  • 8cac48ad1a feat(app): copy version from about settings copy-about-version David Hill 2026-09-30 12:47:00 -06:00
  • 61a4f793b4 fix(app): refine project selector menu project-clear-icon David Hill 2026-09-30 12:38:25 -06:00
  • 32b9617b1d feat(app): show session workspace details session-workspace-menu David Hill 2026-09-30 12:37:34 -06:00
  • 9b4882db54 fix(opencode): ad-hoc re-sign darwin binaries after local compile (#52183) Ryan 2026-09-30 10:53:09 -07:00
  • 7878744505 test(acp): drive ACP tests through the wire protocol (#52307) Shoubhit Dash 2026-09-30 22:09:51 +05:30
  • 97a86b7677 fix(tui): use path.sep for plugin name extraction in /status dialog (#52328) Metal Heart 2026-10-01 00:22:47 +08:00
  • e4071a474a fix(ai): classify Together input token rejections as context overflow together-overflow Aiden Cline 2026-09-29 13:14:33 -05:00
  • 599bdc982e fix(ai): classify Amazon Nova input token rejections as context overflow (#52131) Aiden Cline 2026-09-30 11:13:34 -05:00
  • 82bb5ff88a fix(browser): hide browser tools unless a desktop is attached (#52309) James Long 2026-09-30 11:42:23 -04:00
  • 0159356be6 tui: upgrade OpenTUI to 0.5.14 (#52316) Simon Klee 2026-09-30 17:16:51 +02:00
  • 9388b94a97 fix(tui): tighten expanded instruction group spacing (#52311) OpeOginni 2026-09-30 17:08:01 +02:00
  • 6b61e05776 refactor(core): isolate session MCP registry behind a session view session-mcp Shoubhit Dash 2026-09-30 20:15:17 +05:30
  • 704ef1c693 feat(acp): register MCP servers per session Shoubhit Dash 2026-09-30 19:45:26 +05:30
  • 2f0a2b607d feat(core): session-scoped MCP servers Shoubhit Dash 2026-09-30 19:45:25 +05:30
  • 02c3891d9b feat(core): let form cancellation carry a message (#52137) James Long 2026-09-30 09:20:26 -04:00
  • 1844c11104 fix(acp): follow server defaults and refresh the session catalog (#52286) Shoubhit Dash 2026-09-30 18:36:56 +05:30
  • c0285b457a chore(core): refresh bundled models.dev snapshot opencode-agent[bot] 2026-09-30 12:25:26 +00:00
  • fdbf7267fd fix(app): detect missing session locations through typed 404 removed-worktree-session Brendonovich 2026-09-30 09:17:10 +00:00
  • ccf1d72523 fix(app): scope missing-worktree recovery to registered inventory Brendonovich 2026-09-30 08:57:56 +00:00