Commit Graph

  • 648e64082b feat(app): add status titlebar icon with health badge David Hill 2026-03-12 12:13:28 +00:00
  • 8593e6ad67 fix(ui): update sidebar and new session icons David Hill 2026-03-12 11:37:43 +00:00
  • 1995064bc5 fix(ui): update terminal and review icons David Hill 2026-03-12 11:15:46 +00:00
  • 4b1e6ac557 feat(app): refresh titlebar icons David Hill 2026-03-12 11:07:31 +00:00
  • d8fbe0af01 chore: update nix node_modules hashes opencode-agent[bot] 2026-03-12 08:26:49 +00:00
  • b76ead3fe8 refactor(desktop): rework default server initialization and connection handling (#16965) Brendan Allan 2026-03-12 16:10:52 +08:00
  • 51835ecf90 chore: generate opencode-agent[bot] 2026-03-12 07:36:35 +00:00
  • 328c6de80d Fix terminal e2e flakiness with a real terminal driver (#17144) Luke Parker 2026-03-12 17:35:26 +10:00
  • c9c0318e0e fix(desktop): set default WebSocket username and prevent repeated calling of terminal spawn properly closing the terminal (#17061) OpeOginni 2026-03-12 07:48:44 +01:00
  • d481f64bde fix(electron): theme Windows titlebar overlay (#16843) Luke Parker 2026-03-12 16:38:56 +10:00
  • 54e7baa6cf fix(desktop-electron): fix resource loading under file:// protocol (#17125) Luke Parker 2026-03-12 14:19:44 +10:00
  • 1d7fcd40b4 chore: generate opencode-agent[bot] 2026-03-12 03:56:04 +00:00
  • db7bafe917 fix(app): guard comment accessor in message timeline (#17126) Luke Parker 2026-03-12 13:55:16 +10:00
  • b1ef501207 Merge remote-tracking branch 'origin/dev' into dev Dax Raad 2026-03-11 23:24:38 -04:00
  • 9fb12a906e core: remove external sourcemap generation to reduce build artifacts Dax Raad 2026-03-11 23:24:26 -04:00
  • fafbc29316 fix(ci): use dynamic bun cache path for cross-platform support (#17120) Luke Parker 2026-03-12 13:19:28 +10:00
  • 7b0def4b81 chore: generate opencode-agent[bot] 2026-03-12 02:04:26 +00:00
  • 1d9c83b576 fix(e2e): re-focus prompt after terminal opens in slash-terminal test (#17113) Luke Parker 2026-03-12 12:03:38 +10:00
  • 2c825c3223 chore: generate opencode-agent[bot] 2026-03-12 01:50:44 +00:00
  • 2a4dedc210 feat(id): brand PermissionID, PtyID, QuestionID, and ToolID (#17042) Kit Langton 2026-03-11 21:49:57 -04:00
  • b0bca6342e chore: generate opencode-agent[bot] 2026-03-12 00:26:05 +00:00
  • 547eb7676d feat(windows): add arm64 release targets for cli and desktop (#16696) Luke Parker 2026-03-12 10:25:09 +10:00
  • 83f083ee0d chore: generate opencode-agent[bot] 2026-03-11 23:41:43 +00:00
  • 090f636354 feat(id): brand PartID through Drizzle and Zod schemas (#16966) Kit Langton 2026-03-11 19:40:50 -04:00
  • d26c6f80e1 chore: generate opencode-agent[bot] 2026-03-11 23:31:07 +00:00
  • 16a6d6feba feat(id): brand WorkspaceID through Drizzle and Zod schemas (#16964) Kit Langton 2026-03-11 19:30:17 -04:00
  • f1c3a44190 fix: resolve symlinks in Instance cache to prevent duplicate contexts (#16651) John Mylchreest 2026-03-11 23:26:54 +00:00
  • 34fa5de9c5 chore: generate opencode-agent[bot] 2026-03-11 23:17:42 +00:00
  • cb67465675 feat(id): brand SessionID through Drizzle and Zod schemas (#16953) Kit Langton 2026-03-11 19:16:56 -04:00
  • 4e73473119 wip: zen Frank 2026-03-11 19:00:05 -04:00
  • cc18fa599c wip: zen Frank 2026-03-11 18:50:49 -04:00
  • aa81c1c4cb docs: go pricing Frank 2026-03-11 18:09:39 -04:00
  • 8569fc1f0e docs: zen update models Frank 2026-03-11 17:19:26 -04:00
  • 78de287bcc wip: zen Frank 2026-03-11 17:12:05 -04:00
  • bbc7052c7a go: dashboard design Frank 2026-03-11 17:07:39 -04:00
  • 502d6db6d0 go: first month discount Frank 2026-03-11 10:46:16 -04:00
  • 0b0ad5de99 zen: update discount copy on lander Frank 2026-03-11 04:10:44 -04:00
  • 9e6c4a01aa zen: add alipay for adding balance Frank 2026-03-11 03:40:10 -04:00
  • 4a81df190c zen: add alipay for go sub Frank 2026-03-11 03:31:24 -04:00
  • 75cae81f75 zen: add Go page Frank 2026-03-11 03:12:11 -04:00
  • ed3bb3ea8f zen: add usage section Frank 2026-03-11 00:39:56 -04:00
  • fac23a1afc zen: update usage graph on landing page Frank 2026-03-11 00:05:08 -04:00
  • f89696509e zen: update header Frank 2026-03-11 00:04:54 -04:00
  • 604ab1bde1 core: restore plugin serverUrl getter so plugins can connect to local server Dax Raad 2026-03-11 17:41:49 -04:00
  • fbd9b7cf4f feat(app): restore to message and fork session (#17092) Adam 2026-03-11 16:34:48 -05:00
  • 58f45ae22b chore: skip test Adam 2026-03-11 16:20:56 -05:00
  • 440405dbdd fix: re-enable snapshot in acp (#14918) Noam Bressler 2026-03-11 23:18:40 +02:00
  • a1cda29012 chore: fix test Adam 2026-03-11 16:10:58 -05:00
  • f96e2d4222 tweak: adjust skill presentation to be a little less token heavy (#17098) Aiden Cline 2026-03-11 16:03:15 -05:00
  • 387ab78bf6 chore: fix test Adam 2026-03-11 16:01:56 -05:00
  • dbc00aa8e0 feat(id): brand ProjectID through Drizzle and Zod schemas (#16948) Kit Langton 2026-03-11 16:44:26 -04:00
  • c37f7b9d99 fix(app): todos not clearing Adam 2026-03-11 14:42:29 -05:00
  • 0a53f8e084 chore: cleanup node-pty Adam 2026-03-11 13:56:16 -05:00
  • 6f5b2f786e wip: node-pty Adam 2026-03-11 13:46:09 -05:00
  • cf7ca9b2f7 fix(app): skip editor reconcile during IME composition (#17041) Chris Yang 2026-03-12 03:40:06 +09:00
  • 04954a9620 Merge remote-tracking branch 'origin/opencode-2-0' into opencode-2-0 Dax Raad 2026-03-11 14:32:38 -04:00
  • fb63fd79a3 cleanup Dax Raad 2026-03-11 14:29:35 -04:00
  • 2e04b66eab sync Dax Raad 2026-03-10 17:00:15 -04:00
  • f0b7c8c374 refactor(npm): inline pkgPath and lockPath variables Dax Raad 2026-03-10 16:59:01 -04:00
  • be6f59035a unbreak Dax Raad 2026-03-10 16:07:25 -04:00
  • 27ab51f490 sync Dax Raad 2026-03-10 14:02:31 -04:00
  • bca723e8fe core: enable running in non-Bun environments by using standard Node.js APIs for OAuth servers and retry logic Dax Raad 2026-03-10 13:33:34 -04:00
  • 1ac39718d8 sync Dax Raad 2026-03-10 13:24:37 -04:00
  • 190319fb56 core: cleaner error output and more flexible custom tool directories Dax Raad 2026-03-10 12:33:19 -04:00
  • 3154f0a61c core: return structured server info with stop method from workspace server Dax Raad 2026-03-10 12:30:46 -04:00
  • 0b686b8178 core: remove shell execution and server URL from plugin API Dax Raad 2026-03-10 12:29:21 -04:00
  • 4cba56171b sync Dax Raad 2026-03-10 12:14:35 -04:00
  • 66342acd31 core: bundle database migrations into node build and auto-start server on port 1338 Dax Raad 2026-03-10 11:50:14 -04:00
  • 88dae67549 refactor(server): replace Bun serve with Hono node adapters Dax Raad 2026-03-09 17:57:00 -04:00
  • 0ec42582f3 core: add Node.js runtime support Dax Raad 2026-03-10 11:40:23 -04:00
  • 4f82248a68 fix: work around Bun/Windows UV_FS_O_FILEMAP incompatibility in tar (#16853) Luke Parker 2026-03-10 17:42:41 +10:00
  • 5e069aab97 tui: fix Windows plugin loading by using direct paths instead of file URLs Dax Raad 2026-03-10 01:18:34 -04:00
  • 5325b2ec99 core: fix custom tool loading to properly resolve module paths Dax Raad 2026-03-10 01:16:51 -04:00
  • 2a98920922 sync Dax Raad 2026-03-10 01:02:17 -04:00
  • 5ea92ea6cb sync Dax Raad 2026-03-10 01:00:28 -04:00
  • a18528a7ee sync Dax Raad 2026-03-10 00:58:15 -04:00
  • ced125a974 core: log npm install errors to console for debugging dependency failures Dax Raad 2026-03-10 00:52:21 -04:00
  • 655fe20beb sync Dax Raad 2026-03-10 00:44:06 -04:00
  • dd0c258e23 core: fix CLI tools from npm packages not being accessible after install on Windows Dax Raad 2026-03-10 00:11:18 -04:00
  • 791e27d289 sync Dax Raad 2026-03-09 23:59:37 -04:00
  • fac0aec69f tui: export sessions using consistent Filesystem API instead of Bun.write Dax Raad 2026-03-09 23:44:20 -04:00
  • ca26e639f6 core: fix npm dependency installation on Windows CI by disabling bin links when symlink permissions are restricted Dax Raad 2026-03-09 23:39:47 -04:00
  • 0b5d54f2cb core: enable npm bin links on non-Windows platforms to allow plugin executables to work while keeping them disabled on Windows CI where symlink permissions are restricted Dax Raad 2026-03-09 23:37:58 -04:00
  • 1b408cf06b core: fix dependency installation failures behind corporate proxies or in CI by disabling Bun cache when network interception is detected Dax Raad 2026-03-09 23:32:28 -04:00
  • 8e102d19ed core: disable npm bin links to fix package installation in sandboxed environments Dax Raad 2026-03-09 23:31:50 -04:00
  • 721b2406e9 core: dynamically resolve formatter executable paths at runtime Dax Raad 2026-03-09 21:58:25 -04:00
  • 4a6a18cd79 sync Dax Raad 2026-03-09 21:42:08 -04:00
  • c10b5880cc Update packages/opencode/src/util/which.ts Dax 2026-03-09 21:41:12 -04:00
  • e6bf83084c Update packages/opencode/src/npm/index.ts Dax 2026-03-09 21:39:50 -04:00
  • 6722ee22ee sync Dax Raad 2026-03-09 21:36:29 -04:00
  • 870a5731ac refactor: lsp server and core improvements Dax Raad 2026-03-09 21:35:34 -04:00
  • 981c7b9e37 refactor(account): tighten effect-based account flows (#17072) Kit Langton 2026-03-11 14:18:58 -04:00
  • 2aae0d3493 fix(core): read stdout and stderr in PackageRegistry.info before waiting for the process to exit (#16998) Johannes Loher 2026-03-11 19:10:45 +01:00
  • bcc0d19867 chore(app): simplify review pane (#17066) Adam 2026-03-11 12:24:51 -05:00
  • 719828958b revert(app): remove shared link button in session header David Hill 2026-03-11 16:46:25 +00:00
  • fe4d4a7a3a feat(app): add shared link button in session header David Hill 2026-03-11 16:06:00 +00:00
  • d2747d70d6 fix(app): keep session options button active while sharing David Hill 2026-03-11 15:45:06 +00:00
  • 5ca2dc87b7 fix(app): move session share into options menu David Hill 2026-03-11 15:39:59 +00:00
  • 9c585bb58b docs(providers): clarify npm choice for chat vs responses APIs (#16974) xinxin 2026-03-11 23:35:16 +08:00
  • 0f6bc8ae71 tweak: adjust way skills are presented to agent to increase likelyhood of skill invocations. (#17053) Aiden Cline 2026-03-11 10:24:55 -05:00