Skip to content

opencode native 0.15.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 12:09
· 31 commits to master since this release
v0.15.0
67746aa

Added

  • Queue a message for the end of the turn: while a turn runs, Enter queues and Ctrl+Enter sends now (Conversation, While running swaps them). What waits stacks above the composer, in order, images included: edit it, send it now, remove it.
  • An inbox in the sidebar, by default: what waits for you, what finished and you have not seen, what runs, the rest. Projects keeps the grouping by project.
  • Statistics are a panel, a tab beside the browser (Ctrl+I, or the token count), with what fills the context: unfold a part, read it.
  • The model picker groups models by provider: headers that fold, to look through them by hand; typing still goes through them all.

Changed

  • The big figures of the statistics are plain, and colour only says something.
  • Schedules fit what they hold: nothing is cut, and a new one is two rows.
  • The line of a run takes one line, and a sub-agent's card too when it has nothing more to say.

Fixed

  • Pending messages all show, with an image or not, and read as pending until they are delivered.
  • Fork from here keeps the answer clicked, and is on tool calls too.
  • A click on the update notification does what it says: it installs, and once installed it restarts.
  • Opening a session no longer blinks: what was on the screen stays until the conversation is there, which then comes at once. "Loading" only shows when the server takes its time.
  • The corners of a floating panel are round: its content covered them.
  • The status bar says requests in flight once they last, not for the instant of each one.

Windows 10 and 11 (x64): one executable; run it, or install it for your user from its Setup (title bar menu > Setup...).
Linux (x64): the archive holds one program; run it, or ./opencode-native --install (an entry in the applications menu). Needs Vulkan, libxkbcommon, fontconfig, Wayland or X11.

It finds the opencode server of the computer by itself (another one: --url, or the status bar's server menu).


An independent project: not built by the OpenCode team, and not affiliated with them.