| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-02 | DELETE GO BUBBLETEA CRAP HOORAY | Dax Raad | |
| 2025-10-30 | fix: add doom loop detection (#3445) | ElecTwix | |
| Co-authored-by: Aiden Cline <[email protected]> | |||
| 2025-09-16 | fix crash when todo content is empty fixes #2622 | Dax Raad | |
| 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-19 | fix: keybind panic (#2092) | Aiden Cline | |
| 2025-08-19 | fix(TUI): make it less shimmer (#2076) | Timo Clasen | |
| 2025-08-19 | fix: add type checking for MCP tool path parameters (#2073) | Aiden Cline | |
| Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> | |||
| 2025-08-18 | fix(tui): title bg color missing on system theme | adamdotdevin | |
| 2025-08-18 | feat: add shimmer text rendering (#2027) | Ytzhak | |
| 2025-08-15 | feat(tui): navigate child sessions (subagents) | adamdotdevin | |
| 2025-08-15 | feat: better queued visual | adamdotdevin | |
| 2025-08-15 | Feat: Render tool metadata after permission rejection. (#1949) | Mariano Uvalle | |
| Signed-off-by: jmug <[email protected]> | |||
| 2025-08-13 | chore: rename bash -> shell | adamdotdevin | |
| 2025-08-13 | fix: messages layout instability | adamdotdevin | |
| 2025-08-12 | fix: word wrapping with hyphens | adamdotdevin | |
| 2025-08-11 | fix: take up less vertical space | adamdotdevin | |
| 2025-08-11 | fix: assistant message footer styles | adamdotdevin | |
| 2025-08-11 | fix: assistant message footer styles | adamdotdevin | |
| 2025-08-11 | fix: assistant message footer styles | adamdotdevin | |
| 2025-08-11 | fix: reformat assistant message footer | adamdotdevin | |
| 2025-08-11 | show combined output of bash tool progressively | Dax Raad | |
| 2025-08-10 | feat: thinking blocks rendered in tui and share page | adamdotdevin | |
| 2025-08-09 | Feat: Add Agent Name in the LLM Response Footer (and re-order it) (#1770) | spoons-and-mirrors | |
| 2025-08-08 | Remove unused OpenTelemetry tracing and fix overlapping highlights (#1738) | Dax | |
| Co-authored-by: opencode <[email protected]> | |||
| 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-08-07 | fix: text selection bug (#1664) | Aiden Cline | |
| 2025-08-06 | fix: interface conversion panic (#1655) | Aiden Cline | |
| 2025-08-06 | fix: highlight after text wrap (#1640) | Aiden Cline | |
| 2025-08-05 | feat: better assistant message visual | adamdotdevin | |
| 2025-08-05 | validate file part bounds to prevent panic (#1612) | Omar Shaarawi | |
| 2025-08-04 | hack to return tool call errors back to model | Dax Raad | |
| 2025-08-02 | fix(tui): attachment highlighting issues in messages (#1534) | Yihui Khuu | |
| 2025-08-01 | fix: include stderr in bash tool output (#1511) | Aiden Cline | |
| 2025-07-31 | wip: tui permissions | adamdotdevin | |
| 2025-07-30 | fix: attachment highlighting (#1427) | Aiden Cline | |
| 2025-07-24 | agents better display when spawning | Dax Raad | |
| 2025-07-22 | tweak: cleanup cancelled markdown (#1222) | Aiden Cline | |
| 2025-07-21 | feat(tui): paste minimizing (#784) | plyght | |
| Co-authored-by: adamdotdevin <[email protected]> | |||
| 2025-07-19 | fix bash tool rendering | Dax Raad | |
| 2025-07-19 | Revert "fix: prevent sparse spacing in hyphenated words (#1102)" | Dax Raad | |
| This reverts commit 2b44dbdbf105f1c5d1cd34b7ae86925ff41e4c79. | |||
| 2025-07-19 | fix: escape ansi sequences (#1139) | Aiden Cline | |
| 2025-07-19 | fix: prevent sparse spacing in hyphenated words (#1102) | Tom | |
| 2025-07-16 | feat(tui): layout config to render full width | adamdotdevin | |
| 2025-07-16 | fix(tui): diagnostics rendering | adamdotdevin | |
| 2025-07-16 | fix(tui): pending tool call width | adamdotdevin | |
| 2025-07-16 | fix(tui): render attachments in user messages in accent color | adamdotdevin | |
| 2025-07-16 | chore(tui): simplify messages component, remove navigate, add copy last message | adamdotdevin | |
| 2025-07-15 | fix panic | Dax Raad | |
| 2025-07-15 | bring back task tool | Dax Raad | |
| 2025-07-11 | tweak: plan interactions should match web (TUI) (#895) | Aiden Cline | |
