Change8

v1.2.6

OpenCode
6 features5 fixes3 improvementsclicoredesktopmcpproviderstui

Summary

This release introduces significant new language support by adding dfmt and cljfmt formatter support for D and Clojure files, respectively. It also enhances provider compatibility by enabling OpenAI-compatible endpoints for Google Vertex AI and adding Venice parameter support. Additionally, the TUI now includes a database migration command and new flags for the attach command.

New Features

  • Added dfmt formatter support for D language files.
  • Added OpenAI-compatible endpoint support for the Google Vertex provider.
  • Added Venice support for temperature, topP, topK, and smallOption parameters.
  • Added cljfmt formatter support for Clojure files.
  • Added database migration command to convert JSON storage to SQLite.
  • Added --continue and --fork flags to the attach command.

Bug Fixes

  • Fixed inaccurate tips displayed in the TUI.
  • Fixed normalization of the Linux Wayland/X11 backend and decoration policy in the Desktop application.
  • Fixed removal of unnecessary per-message title LLM calls.
  • Fixed GitLab provider and auth plugin to correctly handle mid-session token refresh.
  • Fixed TUI to use the server directory path for file references in prompts.

Improvements

  • Prioritized user-defined variables over environment variables in Google Vertex AI configuration.
  • Updated GitLab provider and auth plugin.
  • Used process-wrap library instead of manual job object handling in the Desktop application.

OpenCode Documentation