| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-02 | DELETE GO BUBBLETEA CRAP HOORAY | Dax Raad | |
| 2025-10-30 | Fix "bufio.Scanner token too long" error by replacing Scanner with Reader in ↵ | Khang Ha (Kelvin) | |
| SSE (#3531) | |||
| 2025-09-01 | Refactor to support multiple instances inside single opencode process (#2360) | Dax | |
| This release has a bunch of minor breaking changes if you are using opencode plugins or sdk 1. storage events have been removed (we might bring this back but had some issues) 2. concept of `app` is gone - there is a new concept called `project` and endpoints to list projects and get the current project 3. plugin receives `directory` which is cwd and `worktree` which is where the root of the project is if it's a git repo 4. the session.chat function has been renamed to session.prompt in sdk. it no longer requires model to be passed in (model is now an object) 5. every endpoint takes an optional `directory` parameter to operate as though opencode is running in that directory | |||
| 2025-08-11 | refactor: replace OPENCODE_AGENTS env var with HTTP API call | Dax Raad | |
| Replace environment variable passing of agent data from Node.js to TUI with proper HTTP API call to /agent endpoint. This improves architecture by eliminating env var dependencies and allows dynamic agent data fetching. | |||
| 2025-08-11 | feat: add -c and -s args to tui command following run command pattern (#1835) | Aiden Cline | |
| 2025-08-07 | Merge agent and mode into one (#1689) | Dax | |
| The concept of mode has been deprecated, there is now only the agent field in the config. An agent can be cycled through as your primary agent with <tab> or you can spawn a subagent by @ mentioning it. if you include a description of when to use it, the primary agent will try to automatically use it Full docs here: https://opencode.ai/docs/agents/ | |||
| 2025-07-31 | feat: more scriptable tui (api) | adamdotdevin | |
| 2025-07-29 | feat: show current git branch in status bar, and make it responsive (#1339) | Andrea Grandi | |
| Co-authored-by: adamdotdevin <[email protected]> | |||
| 2025-07-22 | feat(tui): support pipe into tui (#1230) | Aiden Cline | |
| 2025-07-21 | wip: api for tui | Dax Raad | |
| 2025-07-21 | feat(tui): theme override with OPENCODE_THEME | adamelmore | |
| 2025-07-20 | wip: make api logger sort correctly | Dax Raad | |
| 2025-07-19 | perf: more performance improvements | Dax Raad | |
| 2025-07-16 | Remove binary file opencode (#1069) | Mike Wallio | |
| 2025-07-16 | feat(tui): shift+tab to cycle modes backward (#1049) | Adi Yeroslav | |
| 2025-07-10 | fix(tui): handle SIGTERM, closes #319 | adamdotdevin | |
| 2025-07-10 | fix(tui): mouse wheel ansi codes leaking into editor | adamdotdevin | |
| 2025-07-10 | feat: --mode flag passed to tui | adamdottv | |
| 2025-07-10 | feat(tui): modes | adamdottv | |
| 2025-07-09 | feat(tui): move logging to server logs | adamdottv | |
| 2025-07-09 | chore: internal clipboard package | adamdottv | |
| 2025-07-08 | feat(tui): paste images and pdfs | adamdottv | |
| 2025-07-08 | feat(tui): handle --model and --prompt flags | adamdottv | |
| 2025-06-30 | chore: include model release date | adamdottv | |
| 2025-06-27 | chore: rework openapi spec and use stainless sdk | adamdottv | |
| 2025-06-27 | ignore: more metadata in app info | adamdottv | |
| 2025-06-26 | feat: default system theme (#419) | Adam | |
| Co-authored-by: adamdottv <[email protected]> | |||
| 2025-06-21 | Add error handling on the calls to the server to debug issue #132 (#137) | Thomas Meire | |
| 2025-06-18 | feat(tui): configurable keybinds and mouse scroll | adamdottv | |
| 2025-06-16 | feat: faster tui init | adamdottv | |
| 2025-06-16 | chore: remove status service | adamdottv | |
| 2025-06-13 | wip: refactoring tui | adamdottv | |
| 2025-06-12 | wip: refactoring tui | adamdottv | |
| 2025-06-11 | wip: refactoring tui | adamdottv | |
| 2025-06-10 | sync | Dax Raad | |
| 2025-06-06 | add go version | Dax Raad | |
| 2025-06-05 | integrate with models.dev | Dax Raad | |
| 2025-06-04 | wip: refactoring tui | adamdottv | |
| 2025-06-03 | fix port issue | Dax Raad | |
| 2025-06-03 | wip: refactoring tui | adamdottv | |
| 2025-06-02 | wip: refactoring tui | adamdottv | |
| 2025-06-02 | wip: refactoring tui | adamdottv | |
| 2025-06-02 | wip: refactoring tui | adamdottv | |
| 2025-05-30 | sync | Dax Raad | |
