Change8

v1.3.1

OpenCode
4 features14 fixes6 improvementsclicoredesktopmcpproviderstui

Summary

This release introduces several new authentication and language support features, including built-in Poe authentication and syntax highlighting for Kotlin, HCL, Lua, and TOML. Numerous bugs related to session handling, UI states, and prompt attachments have been resolved to improve stability and user experience.

New Features

  • Added Poe as a built-in authentication provider supporting both OAuth and API key methods.
  • Enabled token caching for custom Amazon Bedrock providers to improve performance.
  • Added syntax highlighting support for Kotlin, HCL, Lua, and TOML files.
  • Added manual lock/unlock controls for theme mode.

Bug Fixes

  • Fixed session timeline jumping unexpectedly when scrolling.
  • Fixed GitLab Duo Workflow models displaying incorrect identity information.
  • Fixed issues with theme mode switching reliably between dark and light modes.
  • Fixed console account URL handling to ensure better navigation.
  • Fixed session busy state handling to improve overall responsiveness.
  • Fixed stale session hover preview display.
  • Fixed incorrect project hover state behavior.
  • Fixed issues with prompt history navigation.
  • Fixed filtering logic for non-renderable part types.
  • Fixed an optional chaining issue related to the ProviderIcon.
  • Fixed process cleanup when closing terminal tabs.
  • Fixed batching of multi-file prompt attachments submitted via picker, paste, or drag-and-drop.
  • Fixed visibility of patch tool counts when displaying files with long names.
  • Fixed project avatar popover flickering when switching projects via the sidebar.

Improvements

  • Improved startup efficiency.
  • Updated Feishu community links for Chinese (zh) locales.
  • Improved the file tree panel to maintain its minimum width when resized.
  • Improved desktop app stability through more robust sidecar process cleanup.
  • Changed the primary command palette shortcut to `Cmd+K` (with `Cmd+P` remaining as a fallback).
  • Restored keyboard project switching functionality in the open sidebar with proper Enter key activation.

OpenCode Documentation

OpenCode v1.3.1 - What's New - Change8