Commit Graph

  • e9f8a210b9 fix(opencode): add namespaced session identity headers (#52370) dev Aiden Cline 2026-09-30 15:39:43 -05:00
  • f46fa72a92 fix(core): add namespaced session identity headers (#52368) v2 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
  • 138e5f26b2 refactor(acp): make the ACP request boundary effect-first acp-effect-boundary Shoubhit Dash 2026-10-01 00:55:45 +05:30
  • d3a156097d feat(plugin): support parent session creation pr47745-child-session rekram1-node 2026-09-30 19:17:26 +00: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
  • 145c3edd6e refactor(acp): run ACP requests as effects and exit when the server dies Shoubhit Dash 2026-09-30 22:45:30 +05:30
  • 7878744505 test(acp): drive ACP tests through the wire protocol (#52307) Shoubhit Dash 2026-09-30 22:09:51 +05:30
  • 95ca8a2aaf refactor(ai): reuse shared OpenRouter Responses implementation openrouter-native Aiden Cline 2026-09-30 11:31:01 -05:00
  • 25d302d02c refactor(ai): share OpenRouter Responses protocol Aiden Cline 2026-09-29 23:50:21 -05:00
  • 4ec4f274bd feat(ai): route OpenRouter models through native APIs Aiden Cline 2026-09-29 23:29:39 -05:00
  • 97a86b7677 fix(tui): use path.sep for plugin name extraction in /status dialog (#52328) Metal Heart 2026-10-01 00:22:47 +08:00
  • 316f03156c fix(ai): classify xAI invalid API keys as authentication errors xai-auth-errors Aiden Cline 2026-09-29 11:43:59 -05:00
  • e4071a474a fix(ai): classify Together input token rejections as context overflow together-overflow Aiden Cline 2026-09-29 13:14:33 -05:00
  • 88429d6dc5 fix(ai): classify Novita context length rejections as context overflow novita-overflow Aiden Cline 2026-09-29 13:17:22 -05:00
  • 812e2c1599 fix(ai): classify DeepInfra input length rejections as context overflow deepinfra-overflow Aiden Cline 2026-09-29 13:12:42 -05:00
  • 40fc611b7a fix(ai): stop retrying Z.ai Responses model and permission rejections zai-responses-errors Aiden Cline 2026-09-29 13:19:17 -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
  • 9cb42e9725 fix(ai): enforce GPT-6.1 Sol native API contract gpt61-sol-contract nexxeln 2026-09-30 08:37:35 +00:00
  • 0715b931f8 fix(ai): surface ElevenLabs batch transcript edits elevenlabs-edit-backfill nexxeln 2026-09-30 08:35:27 +00:00
  • 8f749fe5f6 fix(app): recover missing session locations through location.get Brendonovich 2026-09-30 08:29:33 +00:00
  • bf50894f4c chore(app): incorporate current v2 into worktree recovery PR Hona 2026-09-30 08:05:50 +00:00
  • 1d254848d0 fix(app): recover only confirmed missing worktree locations Brendonovich 2026-09-30 08:05:44 +00:00
  • ffa4c4c730 feat(app): open referenced session IDs from markdown (#52231) opencode-agent[bot] 2026-09-30 15:39:30 +08:00
  • 01efd22b2a feat(desktop): comment on page elements from the in-app browser (#52217) Luke Parker 2026-09-30 16:52:42 +10:00
  • dd68d6eb79 fix(app): select new-session project by resolved ID (#52230) opencode-agent[bot] 2026-09-30 14:34:05 +08:00
  • 7f008d40cb fix(app): recover sessions after their worktree is removed Brendonovich 2026-09-30 06:22:57 +00:00
  • 1243d09dbc tui: update OpenTUI to 0.5.13 (#52233) Simon Klee 2026-09-30 08:13:28 +02:00
  • 44187c0838 fix(app): keep live terminals through transient connect failures terminal-retention Brendonovich 2026-09-30 05:50:41 +00:00
  • a80a00011d fix(ai): classify Workers AI context window rejections as context overflow (#52128) Aiden Cline 2026-09-29 23:49:03 -05:00
  • 7264da2199 refactor(ai): inline flattened tool filter tool-namespace-names Aiden Cline 2026-09-29 23:34:56 -05:00
  • bf97a0443f fix(app): alert only for open session tabs (#52204) opencode-agent[bot] 2026-09-30 03:55:01 +00:00
  • 67b14e9191 feat(session-ui): keep open Used group header sticky (#52210) Luke Parker 2026-09-30 13:46:40 +10:00
  • 32701ebdf5 fix(session-ui): keep stuck headers clear of the session title fade used-sticky-header LukeParkerDev 2026-09-30 13:41:51 +10:00
  • a12433ad0b refactor(ai): name flattened tool helper clearly Aiden Cline 2026-09-29 22:21:35 -05:00
  • 0dcebdb88a refactor(ai): rename flattened tool helper Aiden Cline 2026-09-29 22:19:42 -05:00
  • 34e05dff41 feat(session-ui): keep open Used group header sticky LukeParkerDev 2026-09-30 13:16:15 +10:00
  • 300dc84c69 refactor(ai): keep last-one-wins for colliding tool names Aiden Cline 2026-09-29 22:04:23 -05:00
  • 1b02abcfab feat(session-ui): group adjacent reads into one row (#52207) Luke Parker 2026-09-30 12:54:40 +10:00
  • 7f02627b10 refactor(ai): trim tool name lowering Aiden Cline 2026-09-29 21:45:38 -05:00
  • bdfa58e2c1 refactor(ai): default route tool namespaces to flat Aiden Cline 2026-09-29 21:28:12 -05:00
  • 56470e52ef test(ai): cover system update cache slot boundaries openrouter-markers Aiden Cline 2026-09-29 18:53:28 -05:00
  • dffcd7767b refactor(ai): simplify tool name lowering Aiden Cline 2026-09-29 21:25:17 -05:00
  • 5310957aff refactor(ai): keep declared tool names across protocols Aiden Cline 2026-09-29 21:21:28 -05:00
  • f0303f362a fix(ai): emit cache markers for Alibaba Chat alibaba-chat-cache Aiden Cline 2026-09-29 21:16:20 -05:00
  • 74dbc509d7 fix(ai): place prompt cache breakpoints on OpenRouter Anthropic and Qwen requests (#52110) Aiden Cline 2026-09-29 18:07:49 -05:00
  • 760f87fab1 fix(core): pass through Copilot Responses settings (#52182) Aiden Cline 2026-09-29 17:52:53 -05:00
  • 2fa3363c92 docs(web): correct GPT 6.1 Sol cache pricing (#52176) production Daniel Chen 2026-09-29 14:43:58 -07:00
  • df51166711 fix(ci): run V2 Discord notification after skipped build jobs (#52012) opencode-agent[bot] 2026-09-29 16:22:16 -05:00
  • 8d8a7bc844 sync release versions for v2.0.20 opencode 2026-09-29 21:08:02 +00:00
  • 84c9be93a5 release: v2.0.20 v2.0.20 opencode 2026-09-29 21:07:54 +00:00
  • a2fc1968be fix(stats): match document background to page theme (#52169) opencode-agent[bot] 2026-09-29 15:59:22 -05:00
  • c2a39ac592 fix(core): stop promising a ChatGPT usage reset (#52168) Aiden Cline 2026-09-29 15:50:09 -05:00
  • 4deda18037 fix(app): align ChatGPT usage copy and links (#52163) Aiden Cline 2026-09-29 15:18:45 -05:00
  • 0f83038253 fix(core): align ChatGPT token sharing with updated partner guide (#52162) Aiden Cline 2026-09-29 15:11:58 -05:00
  • 4c33a253aa feat(cli): add auth export and auth import commands (#52139) Dax 2026-09-29 16:09:01 -04:00
  • 135995d4fc test: stabilize V2 CI test suites (#52159) opencode-agent[bot] 2026-09-29 14:54:11 -05:00
  • 4d9090790b feat(core): add separate ChatGPT token-sharing OAuth method (#52147) Aiden Cline 2026-09-29 14:48:51 -05:00
  • 621a5b0706 feat(app): show ChatGPT token-sharing guidance (#52160) Aiden Cline 2026-09-29 14:45:59 -05:00
  • 80bcf1d989 feat(app): show ChatGPT plan connection UI chatgpt-app-ui Aiden Cline 2026-09-29 14:44:55 -05:00
  • 16ef62c851 feat(app): show ChatGPT usage limit dialog (#52153) Aiden Cline 2026-09-29 14:38:48 -05:00
  • f66b86ceec fix(ci): sign macOS CLI with Developer ID Dax Raad 2026-09-29 15:33:27 -04:00
  • b694d2bf26 fix(core): explain ChatGPT token-sharing errors (#52158) Aiden Cline 2026-09-29 14:25:01 -05:00
  • 1eef2a78f1 chore(core): split sharing error messages into separate PR chatgpt-token-sharing Aiden Cline 2026-09-29 14:23:15 -05:00
  • 89d37a0f6d fix(core): restrict database files to their owner (#52150) Aiden Cline 2026-09-29 14:18:40 -05:00
  • 4f0263061d refactor(schema): derive partial config capabilities from Model.Capabilities provider-capabilities James Long 2026-09-29 19:08:31 +00:00
  • d07becdc71 chore(core): move database permissions to separate PR Aiden Cline 2026-09-29 14:06:09 -05:00
  • bc5ff1cfd9 fix(cli): answer subagent asks in run and keep parallel rejections continuing (#52146) James Long 2026-09-29 15:03:06 -04:00
  • 1a26fdc297 fix(core): handle ChatGPT sharing failures and expose auth method Aiden Cline 2026-09-29 14:00:05 -05:00
  • 5f60e335b2 feat(core): add ChatGPT token-sharing sign-in alongside Codex Aiden Cline 2026-09-29 13:39:12 -05:00
  • c14a1f5acf feat(core): preserve provider response body in session errors (#52136) Aiden Cline 2026-09-29 13:32:09 -05:00
  • 7db941a892 docs(console): add GPT 6.1 Sol to model list Frank 2026-09-29 14:28:13 -04:00
  • 83fafda63a feat(cli): continue run after rejecting a permission ask (#51968) James Long 2026-09-29 14:26:20 -04:00
  • 09b9e4f1bf fix(ai): choose OpenRouter auto caching by model prefix openrouter-model-cache rekram1-node 2026-09-29 17:40:42 +00:00
  • a565ea8c74 feat(cli): allow disabling the background service (#52107) opencode-agent[bot] 2026-09-29 13:32:38 -04:00
  • 3126808e0e fix(ai): defer Mistral thinking metadata until block end (#52008) Aiden Cline 2026-09-29 11:38:06 -05:00
  • 705c3ab746 feat(core): let agents create recurring and one-shot schedules session-schedule Ryan Vogel 2026-09-29 11:57:09 -04:00
  • 9b4a372c2a fix(ai): classify Z.ai prompt length, sensitive content, and fair-use errors provider-error-classes Aiden Cline 2026-09-29 10:53:10 -05:00
  • e9f17d5ebe chore(core): format session schedule service Ryan Vogel 2026-09-29 11:51:17 -04:00
  • e3563f7045 fix(ci): recognize issue references on v2 PRs pr-issue-reference rekram1-node 2026-09-29 15:47:33 +00:00