Commit Graph

1141 Commits

Author SHA1 Message Date
Kit Langton c0f7e88d4b feat(v2): expose canonical schema contracts (#35595) 2026-07-06 15:45:46 -04:00
Simon Klee c254d5e276 V2 opentui upgrade (#35544)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-07-06 15:34:57 +02:00
Simon Klee b2cf7a2953 mini migrate to v2 (#35526) 2026-07-06 11:03:30 +02:00
Dax Raad 6331132f20 fix(client): resolve codegen workspace version 2026-07-05 18:31:15 -04:00
Aiden Cline 6fae8bc87f feat(core): expose deferred tools through execute (#35361) 2026-07-04 16:20:56 -05:00
Dax Raad b0d1c4682f chore(client): remove cyclic test dependencies 2026-07-03 18:12:22 -04:00
Dax Raad abf5469a3b feat(plugin): align hooks with client APIs 2026-07-03 18:12:22 -04:00
James Long 392cb3b080 feat(simulation): add driver controlled backend LLM (#35186) 2026-07-03 14:19:25 -04:00
Kit Langton 5e9ea16b19 fix(core): clean up Effect audit patterns (#35174) 2026-07-03 13:54:13 -04:00
Dax Raad 020a97222e chore: update lockfile 2026-07-03 12:42:09 -04:00
Aiden Cline 887fb0a6eb feat(codemode): add confined execution package (#35118)
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
2026-07-03 10:57:16 -05:00
Dax Raad 962865b7e5 refactor(client): split package into promise and effect entrypoints 2026-07-03 01:46:21 -04:00
James Long 5e2b06579a chore: merge dev into v2 (#34788)
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: Kit Langton <kit.langton@gmail.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Affan Ali <93028901+affanali2k3@users.noreply.github.com>
Co-authored-by: affanali2k3 <affanalikhanxx@gmail.com>
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: 𝓛𝓲𝓽𝓽𝓵𝓮 𝓕𝓻𝓪𝓷𝓴 <little-frank@opencord.local>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Jay V <air@live.ca>
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: Ben Guthrie <benjee.012@gmail.com>
Co-authored-by: Dax <mail@thdxr.com>
Co-authored-by: Filip <34747899+neriousy@users.noreply.github.com>
Co-authored-by: Max Anderson <max.a.anderson95@gmail.com>
Co-authored-by: Brendan Allan <git@brendonovich.dev>
Co-authored-by: Jack <jack@anoma.ly>
Co-authored-by: Shoubhit Dash <shoubhit2005@gmail.com>
Co-authored-by: Dustin Deus <deusdustin@gmail.com>
Co-authored-by: starptech <starptech@starptechs-MBP.fritz.box>
Co-authored-by: Aiden Cline <aidenpcline@gmail.com>
Co-authored-by: usrnk1 <7547651+usrnk1@users.noreply.github.com>
Co-authored-by: Jay <53023+jayair@users.noreply.github.com>
Co-authored-by: runvip <164729189+runvip@users.noreply.github.com>
Co-authored-by: opencode <opencode@sst.dev>
Co-authored-by: Julian Coy <julian@ex-machina.co>
Co-authored-by: Vladimir Glafirov <vglafirov@gitlab.com>
2026-07-01 17:12:00 -04:00
Dax Raad 04e688fcbb feat(protocol): publish package 2026-07-01 13:53:09 -04:00
Dax Raad cf8823136c feat(schema): publish package 2026-07-01 13:33:59 -04:00
Kit Langton c4ed481ceb refactor(plugin): move tool implementation to plugin (#34665) 2026-06-30 23:30:56 -04:00
Kit Langton 274223dab3 feat(plugin): support plugin-provided tools (#34619) 2026-06-30 13:18:56 -04:00
Aiden Cline 511f5536ca feat(core): add mcp support (#34513) 2026-06-30 08:37:44 -05:00
Kit Langton 2cb119b95e refactor(tui): wire generated client reads (#34381) 2026-06-29 11:36:10 -04:00
Kit Langton c64a4b7557 chore: merge dev into v2 (#34317)
Co-authored-by: Brendan Allan <14191578+Brendonovich@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: Affan Ali <93028901+affanali2k3@users.noreply.github.com>
Co-authored-by: affanali2k3 <affanalikhanxx@gmail.com>
Co-authored-by: Frank <frank@anoma.ly>
Co-authored-by: opencode-agent[bot] <219766164+opencode-agent[bot]@users.noreply.github.com>
Co-authored-by: James Long <longster@gmail.com>
Co-authored-by: Aiden Cline <63023139+rekram1-node@users.noreply.github.com>
Co-authored-by: Jay V <air@live.ca>
Co-authored-by: Dax Raad <d@ironbay.co>
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
Co-authored-by: OpeOginni <107570612+OpeOginni@users.noreply.github.com>
Co-authored-by: Luke Parker <10430890+Hona@users.noreply.github.com>
Co-authored-by: Ben Guthrie <benjee.012@gmail.com>
Co-authored-by: Dax <mail@thdxr.com>
Co-authored-by: Filip <34747899+neriousy@users.noreply.github.com>
2026-06-28 11:30:38 -04:00
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