Skip to content

opencode native 0.6.0

Choose a tag to compare

@github-actions github-actions released this 31 Oct 22:21
· 87 commits to master since this release
v0.6.0
2a70247

Changed

  • The sub-agent card and the strip above the composer are redesigned: neutral plates, colour only on the state mark, the
    details in one quiet line.
  • Saved server passwords are no longer stored in clear: DPAPI on Windows; on Linux the Secret Service, else servers.txt at
    mode 0600, with a note in the server dialog. Older files are converted at start, and older versions cannot read them afterwards.
  • Folded reasoning and collapsed results read as text, without Markdown marks.
  • Text sizes follow one named scale, with small differences in some labels.
  • The Tool lines slider reaches 1000, as the setting does.
  • Notifications appear at the top right: at the bottom they covered Send.

Fixed

  • The password of this computer's server is no longer sent to the server named by --url.
  • A link in a conversation could run a program: only http, https and mailto links open now; anything else says so.
  • The app could read freed memory when opening a sub-agent during a frame, and when sending a new session after changing
    server.
  • Messages from the app never appeared: its toasts were never drawn.
  • One failed request no longer disables Send: the status follows the event stream.
  • A prompt that could not be sent comes back to the composer, ahead of anything typed since.
  • Reading a long session again no longer grows the memory, and answers from an earlier read of the settings no longer add
    rows twice.
  • A title or a text with ## is shown whole.
  • Tabbing to a slider no longer rewrites a setting.
  • Failed saves say so, and a failed update puts the installed program back.
  • An https:// address in service.json is used as https.
  • Linux, from gui_toolkit 0.58: copy and paste and drag and drop on X11, input during an animation on Wayland, key repeat. A
    resize no longer stretches the window, and the sizes of thin lines follow the scale.

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).