Commit Graph

1121 Commits

Author SHA1 Message Date
Dax Raad 35e8c38f30 feat(cli): add self-update service
Check the npm registry (at most once per 24h, file-locked) for newer
@opencode-ai/cli releases and act on a host-level autoupdate policy read
from config. Apply patch updates automatically, confirm minor updates
interactively, and never auto-update across majors. Skip local installs
and honor the disable flag. Wired into the default TUI command
(interactive) and serve (background).
2026-06-27 00:51:45 -04:00
Dax Raad 095388a5df feat(tui): add v2 terminal interface 2026-06-26 14:38:25 -04:00
Brendan Allan 87eefb2fcc refactor(app): replace tab drag handling with dndkit (#33880)
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
2026-06-26 05:29:58 +00:00
opencode-agent[bot] 6c067bfd1c fix(app): bump ghostty-web to prevent terminal resize hangs (#34020)
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
2026-06-26 14:59:18 +10:00
opencode 9315b41aed sync release versions for v1.17.11 2026-06-25 12:09:26 +00:00
Victor Navarro 4c0dd1e06b feat(ui): publish ui package (#33681) 2026-06-25 14:04:49 +02:00
Simon Klee 2dae865618 Revert "deps: update OpenTUI to 0.4.2 (#33610)" (#33842) 2026-06-25 10:38:09 +02:00
Kit Langton 4e8927a2a8 feat(sdk): add HttpApi clients and embedded host (#33445) 2026-06-24 23:08:54 -04:00
Kit Langton 67531f5b89 refactor(protocol): extract server contracts (#33708) 2026-06-24 22:15:31 -04:00
Kit Langton d359001a2b refactor(schema): extract public event definitions (#33579) 2026-06-24 16:43:17 -04:00
opencode 0d755aeb8f sync release versions for v1.17.10 2026-06-24 20:37:40 +00:00
Victor Navarro c614b8f3e6 refactor(ui): isolate session components (#33670) 2026-06-24 14:56:09 +00:00
Simon Klee 9c22ffc223 deps: update OpenTUI to 0.4.2 (#33610) 2026-06-24 09:22:24 +02:00
Kit Langton 460d72cfbd refactor(schema): extract shared public schemas (#33571) 2026-06-23 22:31:06 -04:00
Dax f576efbfa8 feat(plugin): add v2 effect host (#33111) 2026-06-21 08:05:49 -04:00
opencode bc1e7220b9 sync release versions for v1.17.9 2026-06-21 00:03:08 +00:00
Kit Langton f0d14d342d chore: upgrade Effect to beta 83 (#32340) 2026-06-20 19:57:29 -04:00
opencode 19cfaaac70 sync release versions for v1.17.8 2026-06-17 21:27:16 +00:00
opencode-agent[bot] 37ba536c6b chore: generate 2026-06-16 16:57:04 +00:00
Luke Parker a6cc67007b feat(app): make session timelines much faster AND without flicker or scroll jumps (#32331) 2026-06-16 18:53:57 +02:00
opencode-agent[bot] 7a75bd0ae9 chore: generate 2026-06-16 15:45:29 +00:00
Luke Parker 6eacfd6724 experiment: better web picker using @pierre/tree (#31208) 2026-06-16 17:43:23 +02:00
opencode 9d0fda7c91 sync release versions for v1.17.7 2026-06-14 18:49:21 +00:00
opencode 19b38db419 sync release versions for v1.17.6 2026-06-13 22:39:08 +00:00
opencode a4b75ccd79 sync release versions for v1.17.5 2026-06-13 19:59:03 +00:00
Aiden Cline 2c0d8a194c fix(opencode): recover expired MCP sessions (#32088) 2026-06-13 11:20:59 -05:00
opencode 8302e5a826 sync release versions for v1.17.4 2026-06-12 02:19:38 +00:00
Vladimir Glafirov e886e8bcd6 chore: bump gitlab-ai-provider to 6.9.3 and opencode-gitlab-auth to 2.1.0 (#31913) 2026-06-11 10:24:20 -05:00
Sebastian e47f24cf82 upgrade opentui-spinner (#31561) 2026-06-11 09:20:59 +02:00
Simon Klee e5dc3f94fa tui: fix session list search filtering (#31748)
Fix #31182
Close #31211
2026-06-10 21:47:05 +02:00
Vladimir Glafirov e10012527b chore: pin gitlab-ai-provider to 6.9.0 (#31741) 2026-06-10 14:33:31 -05:00
opencode 1f8fce93d9 sync release versions for v1.17.3 2026-06-10 18:00:25 +00:00
Vladimir Glafirov 971a807ff4 chore: bump gitlab-ai-provider to 6.9.1 (#31728) 2026-06-10 12:30:43 -05:00
opencode e4c0474b70 sync release versions for v1.17.2 2026-06-10 16:42:54 +00:00
opencode 971f2793ef sync release versions for v1.17.1 2026-06-10 11:37:58 +00:00
Luke Parker 4f43de306c fix(desktop): restore macOS auto-updates (#31621) 2026-06-10 05:49:11 +00:00
Aiden Cline 3b71228309 fix(opencode): support Anthropic fallback responses (#31611) 2026-06-09 23:46:01 -05:00
opencode 201002d868 sync release versions for v1.17.0 2026-06-10 03:12:32 +00:00
Dmitriy Kovalenko f70248dedd chore: Update fff to 0.9.4 (#31583) 2026-06-09 22:28:34 -04:00
Dax 80e328b6c1 refactor(core): unify filesystem search service (#31566) 2026-06-09 20:38:02 -04:00
opencode-agent[bot] 058e6e4bc2 chore: generate 2026-06-09 23:36:28 +00:00
Luke Parker 8b2c53902e fix(desktop): update Electron stack and panel layout (#31571) 2026-06-09 23:34:35 +00:00
Dax 6cecc3d03e refactor(core): simplify location filesystem (#31545) 2026-06-09 14:28:45 -04:00
Simon Klee 412ad82eca chore: upgrade OpenTUI to v0.3.4 (#31326) 2026-06-08 17:00:19 +02:00
Aiden Cline afcc79d982 fix(core): restore npm proxy agent patch (#31373) 2026-06-08 09:32:41 -05:00
Aiden Cline 1a5251dd01 chore(opencode): update MCP SDK to 1.29.0 (#31268) 2026-06-07 13:34:10 -05:00
Dax 6d58d5cde1 refactor(tui): extract standalone package (#31193) 2026-06-07 05:24:27 +00:00
Dax 93316f1fae refactor(server): canonicalize service API (#31049) 2026-06-07 03:27:28 +00:00
Kit Langton 8331819d13 chore(http-recorder): disable release automation (#31160) 2026-06-06 20:10:28 -04:00
Dmitriy Kovalenko d76293144b feat(opencode): fff search tools (#27802)
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
2026-06-06 19:12:31 +05:30