Commit Graph

  • 0c745c1b57 Merge remote-tracking branch 'origin/dev' into session-media session-media Filip Hejmowski 2026-11-07 13:45:31 +01:00
  • 6a89e9f287 fix(core): skip node_modules when discovering markdown agents (#62571) dev Dan Smolsky 2026-11-07 07:12:11 -05:00
  • 478de99765 fix(core): import legacy auth.json when creating a fresh database (#62568) Dan Smolsky 2026-11-07 07:10:48 -05:00
  • 75dbf5b8bc fix(server): wait for plugins before listing skills (#62569) Dan Smolsky 2026-11-07 06:53:51 -05:00
  • 9792461a3b fix(desktop): show onboarding when userData has an unrelated .dat file install-state-dat Dan Smolsky 2026-11-07 06:48:06 -05:00
  • fe28e0f748 fix(core): skip unreachable wellknown sources instead of dropping all wellknown-origin-skip Dan Smolsky 2026-11-07 06:46:29 -05:00
  • c25316d7dc fix(app): select the last directory suggestion on first up arrow directory-picker-up Dan Smolsky 2026-11-07 06:46:25 -05:00
  • 666563e636 fix(core): include hidden files in ripgrep file search file-search-hidden Dan Smolsky 2026-11-07 06:46:19 -05:00
  • a60ad169ea fix(core): ignore a corrupt cached project id project-id-control-chars Dan Smolsky 2026-11-07 06:45:46 -05:00
  • 8691f43b50 fix(core): keep emoji intact when read truncates a long line read-surrogate-clamp Dan Smolsky 2026-11-07 06:45:31 -05:00
  • 2302dcca62 fix(core): send the Cloudflare AI Gateway gatewayApiKey gateway-api-key-auth Dan Smolsky 2026-11-07 06:45:21 -05:00
  • 6becaa5d7c fix(core): keep catalog capabilities a partial v1 model override omits partial-capability-override Dan Smolsky 2026-11-07 06:43:20 -05:00
  • e2f44fc155 fix(desktop): show an error when opening a path in the default app fails desktop-openpath-error Dan Smolsky 2026-11-07 06:43:11 -05:00
  • 222f0d5dee fix(core): keep a v1 provider's baseURL when api is also set v1-baseurl-precedence Dan Smolsky 2026-11-07 06:43:08 -05:00
  • bc89167784 fix(desktop): stop ctrl+shift+r from reloading the app on windows and linux desktop-shift-reload Dan Smolsky 2026-11-07 06:42:31 -05:00
  • c72ce6cf82 fix(core): keep MCP prompts when a refresh fails (#62266) Dan Smolsky 2026-11-07 06:31:26 -05:00
  • 75cd570807 fix(ui): use nouns for ukrainian tool titles (#62263) Dan Smolsky 2026-11-07 06:26:32 -05:00
  • 21bf6b493b refactor(core): load Console instructions and skills from their own endpoints (#62507) Adam 2026-11-07 01:08:27 -06:00
  • 9594384e70 chore: update nix node_modules hashes bot/nix-hashes github-actions[bot] 2026-11-07 05:45:21 +00:00
  • 145e948159 fix(core): keep multi-line commands intact for Store PowerShell 7 (#62522) Luke Parker 2026-11-06 23:38:57 -06:00
  • 2b3a0d4410 chore(site): update strobe to 0.16.0 (#62521) Adam 2026-11-06 23:36:32 -06:00
  • e5aeb2bce6 docs: match contributor Bun setup to CI (#62098) Feng Wang 2026-11-07 12:47:17 +08:00
  • 4094ce182d fix(tui): list a child session when its exact ID is typed in the open menu (#62262) Dan Smolsky 2026-11-06 23:38:42 -05:00
  • f9c9234364 fix(util): show git's error when a plugin install fails (#62261) Dan Smolsky 2026-11-06 23:25:21 -05:00
  • b40bbb6748 feat(core): add Claude Agent config folders and account rotation claude-agent-config Dan Smolsky 2026-11-06 23:11:29 -05:00
  • 8bad789e11 fix(core): exclude commentary from generated session titles (#62267) Shane Bishop 2026-11-06 22:40:10 -05:00
  • 10952cd57e fix(site): link a release's other highlights when an area filter hides them (#62500) production Adam 2026-11-06 21:36:01 -06:00
  • b451f50fe4 feat(app): put the media panel back behind the session_media flag Filip Hejmowski 2026-11-07 04:21:00 +01:00
  • 3d195e7c10 feat(app): ship the media panel without the session_media flag Filip Hejmowski 2026-11-07 04:18:40 +01:00
  • e8171f1ca5 docs(tui): remove nonexistent /details command (#62257) DS 2026-11-06 22:16:16 -05:00
  • 12b6efad8b fix(core): keep inline variant in legacy model references (#62254) DS 2026-11-06 22:07:44 -05:00
  • d9f3133eb2 chore(session-ui): drop the site icon export the media panel no longer uses Filip Hejmowski 2026-11-07 03:52:56 +01:00
  • b653a707bf feat(app): read session media from the server and group links Filip Hejmowski 2026-11-07 03:51:53 +01:00
  • 8b3ff60b6c fix(site): raise the product page bundle budget for the install list (#62495) Dax 2026-11-06 21:51:39 -05:00
  • 262d44ce8d fix(site): link the chrome extension in the browse install and mark the cli as optional (#62494) Dax 2026-11-06 21:49:46 -05:00
  • 93c65afbf0 feat(site): lead the browse install with the extension and list every cli method (#62492) Dax 2026-11-06 21:35:16 -05:00
  • cdd413cd20 fix(tui): save session exports to the working directory (#62253) DS 2026-11-06 21:29:48 -05:00
  • 7b8e93a8d3 fix(site): keep the browse page's hero out of the products bundle (#62491) Dax 2026-11-06 21:18:21 -05:00
  • 82e416a46b feat(tui): choose where to save exports in the new export dialog export-location Daniel Smolsky 2026-11-06 21:16:44 -05:00
  • 6eabef9295 fix(site): drop the free button from the companions shelf (#62489) Dax 2026-11-06 21:16:09 -05:00
  • ea2d4d5bf5 Revert "fix(tui): choose project or temp folder for session exports" Daniel Smolsky 2026-11-06 21:15:41 -05:00
  • 412d93e733 fix(tui): choose project or temp folder for session exports Daniel Smolsky 2026-11-06 21:05:04 -05:00
  • b2d68b34d0 feat(site): add a hero to the browse page (#62487) Dax 2026-11-06 21:02:38 -05:00
  • 88f4677176 Merge remote-tracking branch 'origin/dev' into export-cwd Daniel Smolsky 2026-11-06 21:02:05 -05:00
  • 0b00d084b0 fix(site): keep the companions shelf's category in its column on phones (#62486) Dax 2026-11-06 20:57:54 -05:00
  • 73d8832adf feat(site): promote browse, hex and opentunnel on the product pages (#62485) Dax 2026-11-06 20:49:11 -05:00
  • 2766c3393d fix(session-ui): satisfy lint in link bracket trimming link-keep-url-closing-bracket Kit Langton 2026-11-06 17:48:30 -08:00
  • 2307be17e1 fix(site): drop the external arrow from the Data nav link (#62484) Dax 2026-11-06 20:47:31 -05:00
  • a6cf908e48 fix(site): highlight logins on the browse page (#62483) Dax 2026-11-06 20:47:11 -05:00
  • e14f575018 feat(site): list every linux desktop download (#62482) Dax 2026-11-06 20:47:05 -05:00
  • 23f96c6efa fix(desktop): translate cut, copy, paste and select all in the right-click menu (#62252) DS 2026-11-06 20:39:26 -05:00
  • c443d041cf fix(core): name a missing local plugin path instead of failing with ENOENT plugin-missing-local-path Kit Langton 2026-11-06 17:10:27 -08:00
  • d6d3b2469f fix(core): allow changes: false beside another shell check predicate shell-check-changes-false Kit Langton 2026-11-06 17:16:07 -08:00
  • 6d11433e83 fix(codemode): scope search by a tools.-prefixed namespace when a server is named tools codemode-search-tools-namespace Kit Langton 2026-11-06 17:13:01 -08:00
  • 21ec64ac9f fix(core): log markdown agents that fail to load (#62464) DS 2026-11-06 20:35:35 -05:00
  • d2b3ae09b2 fix(site): close the docs menu with Escape after a click (#62467) Adam 2026-11-06 19:35:24 -06:00
  • c158198fa3 fix(core): batch instruction blob writes and reads under the Durable Object parameter limit instruction-blob-batching Kit Langton 2026-11-06 17:13:12 -08:00
  • ff0637a443 docs(client): fix the Effect client example docs-client-effect-example Kit Langton 2026-11-06 17:22:15 -08:00
  • 4e29a93465 fix(core): keep a CRLF file's line endings when a patch writes lines patch-keep-line-endings Kit Langton 2026-11-06 17:20:01 -08:00
  • 2e3aed4729 fix(tui): skip malformed frecency entries when loading tui-skip-malformed-frecency Kit Langton 2026-11-06 17:13:07 -08:00
  • 200f1cf15b fix(server): reject a session location that is not an absolute path server-reject-relative-location Kit Langton 2026-11-06 17:22:08 -08:00
  • d130cddd02 fix(core): count changed lines that start with ++ or -- patch-count-plus-minus-lines Kit Langton 2026-11-06 17:09:00 -08:00
  • a94944e4d2 fix(core): keep PTY replay encodable across chunk and buffer boundaries pty-replay-keep-surrogate-pairs Kit Langton 2026-11-06 17:10:56 -08:00
  • e1233481af fix(session-ui): keep a URL's own closing bracket when linking plain text Kit Langton 2026-11-06 17:12:08 -08:00
  • e1d210e20c fix(core): keep trailing blank lines a patch does not touch Kit Langton 2026-11-06 17:18:07 -08:00
  • 62bc78d6aa ci(site): build the docs without a mode docs-ci-mode Adam 2026-11-06 19:33:30 -06:00
  • b2b5da600e fix(core): log command files that fail to load (#62251) DS 2026-11-06 20:30:56 -05:00
  • a1dfa56c17 feat(site): ship the restyled docs to opencode.ai (#62466) Adam 2026-11-06 19:22:25 -06:00
  • c045c7cfdc fix(site): fit the home og description on two lines (#62465) Dax 2026-11-06 20:16:24 -05:00
  • dcdef301be fix(site): order the hero and what copy desktop, terminal, phone (#62463) Dax 2026-11-06 20:15:21 -05:00
  • 04b1474f8e fix(site): order products desktop, terminal, mobile (#62462) Dax 2026-11-06 20:12:17 -05:00
  • 9a7479d2d7 fix(site): remove the home page faq (#62461) Dax 2026-11-06 20:10:42 -05:00
  • 81208d3588 docs(console): add Inkling 2 Small Free (#62458) opencode-agent[bot] 2026-11-06 16:55:22 -08:00
  • a8997d16eb feat(codemode): durable tools and safe suspension on the VM codemode-durable-tools James Long 2026-11-07 00:48:38 +00:00
  • 2bc68635cf fix(core): list each Code Mode namespace at the most detail that fits stable-catalog exe.dev user 2026-11-07 00:42:52 +00:00
  • 78e066c9d4 chore: bench with strobe 0.15.0 (#62451) Luke Parker 2026-11-06 18:12:37 -06:00
  • c48655d0fd chore(site): update strobe to 0.15.0 (#62453) Adam 2026-11-06 18:05:23 -06:00
  • 07f492b048 feat(core): enable the Code Mode VM by default in dev builds via the flag registry (#62444) James Long 2026-11-06 17:26:20 -06:00
  • 6a635213a0 docs(console): deprecate Pulse Alpha Free (#62446) opencode-agent[bot] 2026-11-06 15:22:19 -08:00
  • 3a8928f37b perf(site): stop the home stats and page preloads from restyling the page, and fix WebKit's reload jump (#62445) Adam 2026-11-06 17:16:07 -06:00
  • 7a250a1539 docs(console): add Iceman Free (#62443) opencode-agent[bot] 2026-11-06 15:07:20 -08:00
  • 64f2403ffa fix(core): keep agents whose description starts with a bracketed tag (#62250) DS 2026-11-06 17:56:22 -05:00
  • 7ae882ae91 test(core): build the Latin-1 fixture from a string ripgrep-bytes-match Daniel Smolsky 2026-11-06 17:53:50 -05:00
  • 0ce87485e8 fix(tui): use the terminal's light or dark mode over a cached palette (#62248) DS 2026-11-06 17:50:33 -05:00
  • dc2ffcf8bf release: v2.2.6 v2.2.6 release-v2.2.6 github-actions[bot] 2026-11-06 22:49:49 +00:00
  • 33f94fce96 feat(codemode): expose the VM's suspendable program API (#62413) James Long 2026-11-06 16:44:13 -06:00
  • 0f090704c7 fix(tui): return to MCP list after OAuth sign-in (#62245) DS 2026-11-06 17:36:03 -05:00
  • 649f0d5426 fix(tui): allow favoriting models without a connected integration (#62244) DS 2026-11-06 17:28:17 -05:00
  • 91732f2cf7 fix(app): only attach comment @mentions that exist (#62242) DS 2026-11-06 17:27:19 -05:00
  • 4db59339e3 chore(infra): stop tracking the regional hostname (#62439) Adam 2026-11-06 16:25:31 -06:00
  • cd538d401d feat(app): compact media panel with pill tabs and a quieter history note Filip 2026-11-06 21:45:16 +00:00
  • cb3d32c2ba Revert "feat(app): load a session's older media as the panel scrolls" Filip 2026-11-06 21:42:30 +00:00
  • 042123db44 feat(app): load a session's older media as the panel scrolls Filip 2026-11-06 21:32:51 +00:00
  • de6f469a01 feat(site): focus the desktop page on four features (#62433) Dax 2026-11-06 16:28:38 -05:00
  • f34e3d2670 feat(app): tidy the media panel's file and link lists Filip 2026-11-06 21:26:30 +00:00
  • 2fdc064ac8 fix(site): keep earlier builds' hashed assets after a deploy (#62431) Adam 2026-11-06 15:21:29 -06:00
  • de00b1aba2 fix(core): redact source headers on spans and bound skill catalog requests remote-source-headers Adam 2026-11-06 15:21:03 -06:00
  • 30d363ed91 fix(core): check read rules on the real path of a skill file Adam 2026-11-06 15:21:03 -06:00
  • 6e92017dfa fix(site): tell search engines not to index dev.opencode.ai (#62430) Adam 2026-11-06 15:16:39 -06:00
  • 2bbd78a5ba ci(site): build the docs in both modes docs-ci-modes Adam 2026-11-06 15:08:36 -06:00