Commit Graph

  • 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 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) 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
  • 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
  • a5ceab882e feat(core): run session schedules as global background jobs Ryan Vogel 2026-09-29 11:43:20 -04:00
  • e0709f8de0 feat(core): add /schedule command for recurring session prompts Ryan Vogel 2026-09-29 11:35:53 -04:00
  • 948047a8ca fix(tui): use disclosure icon for low activity errors (#52097) opencode-agent[bot] 2026-09-29 11:10:32 -04:00
  • da2971a7ec fix(opencode): honor catalog output limits in V1 longcat-output-v1 MrMushrooooom 2026-09-29 14:48:45 +00:00
  • 0f931d3939 chore(core): refresh bundled models.dev snapshot opencode-agent[bot] 2026-09-29 12:22:53 +00:00
  • 7ef4a1a56e feat(tui): show recently closed tabs in new session menu Kit Langton 2026-09-29 03:35:31 -07:00
  • b29dab3231 fix(core): drop SSO link from Console sign-in error (#52062) Victor Navarro 2026-09-29 12:04:27 +02:00
  • d76f968c60 feat(core): tell users how to sign back in to OpenCode Console (#51847) Victor Navarro 2026-09-29 10:58:45 +02:00
  • c14b662da7 fix(ai): guard Sonnet 5.5 Bedrock Converse requests sonnet55-bedrock-converse nexxeln 2026-09-29 08:43:51 +00:00
  • 8a7a5526a1 fix(ai): support Sonnet 5.5 Messages request shapes sonnet55-request-shape nexxeln 2026-09-29 08:39:07 +00:00
  • 54629580e4 Merge branch 'v2' into review-panel-controls review-panel-controls usrnk1 2026-09-29 09:32:15 +02:00
  • a241b41545 fix(vcs): report unsupported initialization as 501 desktop-non-git-init Brendonovich 2026-09-29 07:14:45 +00:00
  • 8c46c09f8e feat(vcs): initialize through provider definitions Brendonovich 2026-09-29 06:55:27 +00:00
  • c82d8bccd7 fix(app): prevent comment action clipping pierre-comments Brendan Allan 2026-09-29 14:54:24 +08:00
  • cb7f6b7ba4 fix(vcs): accept explicit Git init provider Brendonovich 2026-09-29 06:28:15 +00:00
  • b30c4d00d1 fix(ai): enable explicit caching on more message protocol routes (#51981) opencode-agent[bot] 2026-09-29 00:50:08 -05:00
  • 6712cc4c2c fix(core): turn off Workers AI thinking through the chat template (#52017) Aiden Cline 2026-09-29 00:45:17 -05:00
  • 7c50519264 chore: merge latest v2 into pierre-comments Brendonovich 2026-09-29 05:42:50 +00:00
  • 2aaa265cdc fix(ai): read provider error messages from common body layouts (#52014) Aiden Cline 2026-09-29 00:19:20 -05:00
  • ff72659a47 fix(desktop): give isolated dev service a fixed port (#52013) Luke Parker 2026-09-29 15:09:50 +10:00
  • 14af33d53d fix(ai): show provider error bodies when no message is recognized (#51978) Aiden Cline 2026-09-29 00:06:52 -05:00
  • a604b7f773 fix(ui): calm diff word highlights with @pierre/diffs 1.5.1 (#51236) Luke Parker 2026-09-29 14:58:24 +10:00
  • 41d4a9c45c fix(session-ui): render moved notice as a timeline divider (#52009) Luke Parker 2026-09-29 14:58:13 +10:00
  • 293d60a89f chore(desktop): bump electron to 44.4.5 (#52005) Luke Parker 2026-09-29 14:50:04 +10:00
  • 34a8938dc7 fix(ai): bind Bedrock Claude thinking blocks by default (#51959) Aiden Cline 2026-09-28 23:38:20 -05:00
  • 36ef6cc216 fix(ai): finalize Bedrock redacted reasoning at block end (#51999) Aiden Cline 2026-09-28 23:37:51 -05:00
  • f02c30eb55 sync release versions for v2.0.19 opencode 2026-09-29 04:31:02 +00:00
  • 1fd016ef32 release: v2.0.19 v2.0.19 opencode 2026-09-29 04:30:55 +00:00
  • ef062be96c test(core): add snapshot parity and benchmark scripts snapshot-lab Shoubhit Dash 2026-09-29 09:04:43 +05:30
  • 2e3b4408cf perf(core): speed up and harden snapshot capture Shoubhit Dash 2026-09-29 09:04:42 +05:30
  • 7dadb0c7b1 test(codegen): prune redundant generator coverage test-audit-0929 nexxeln 2026-09-29 03:21:39 +00:00
  • acab50632e Merge branch 'v2' into web-thinking-working-only web-thinking-working-only Brendan Allan 2026-09-29 09:55:05 +08:00
  • ca084b2430 fix(ai): give provider routes distinct IDs (#51976) Aiden Cline 2026-09-28 19:55:06 -05:00
  • 3740ec311b feat(core): align shell tool environment with agent conventions (#51975) Aiden Cline 2026-09-28 19:53:53 -05:00
  • 35bd8ac442 test(core): update xAI variant expectations for Responses (#51977) opencode-agent[bot] 2026-09-28 19:48:35 -05:00
  • 1fc05ca590 fix(core): share affinity in provider session headers (#51931) Aiden Cline 2026-09-28 19:30:24 -05:00
  • bda798b167 fix(core): drop session ID and order instructions for prompt-cache reuse (#51960) Aiden Cline 2026-09-28 19:29:28 -05:00
  • 3babae35c0 fix(core): fall back to Cloudflare environment IDs when not configured (#51963) Aiden Cline 2026-09-28 19:28:03 -05:00
  • 3ab5c1433c fix(core): request xAI reasoning summaries on Responses variants (#51964) Aiden Cline 2026-09-28 19:11:48 -05:00