Change8

v1.1.54

OpenCode
11 features17 fixes24 improvementsclicoredesktopmcpproviderstui

Summary

This release introduces significant enhancements across core functionality and the desktop application. Key additions include enabling thinking for all reasoning models on Alibaba Cloud and adding drag-and-drop support for file mentions in the desktop app. Numerous bug fixes address issues with terminal replay, workspace resets, and API usage, alongside general UX improvements like better skill dialog readability and restored UI elements.

New Features

  • Enabled thinking for all reasoning models on Alibaba Cloud (DashScope)
  • Added skill discovery from URLs via well-known RFC
  • Added Claude Code-style --fork flag to duplicate sessions before continuing in TUI
  • Added drag-and-drop support for @mentioning files in the desktop application
  • Added native clipboard image paste and fixed text paste in the desktop app
  • Added native Wayland toggle on Linux desktop
  • Added macOS support for displaying only installed editors and added Sublime Text editor
  • Added keyboard accelerators to menu items in the desktop application
  • Added more basic menu bar items to the desktop application
  • Added Windows File Explorer icon for session header
  • Allowed creating sessions on touch devices

Bug Fixes

  • Fixed terminal replay functionality in the application
  • Fixed workspace reset issues in the app
  • Resolved Homebrew upgrade requiring multiple runs
  • Fixed parsing of mid-stream OpenAI response errors to prevent infinite retries on unrecoverable errors
  • Fixed file creation when writing via ACP if the file does not exist
  • Corrected prefix selection for amazon-bedrock provider in getSmallModel
  • Fixed handling of step-start and step-finish parts in GitHub response text extraction
  • Corrected /data API usage and data format for importing share URLs
  • Fixed handling of dollar sign character with file pattern in configuration
  • Fixed global event default fetch behavior in the desktop app
  • Fixed memory leak in the event fetch operation on desktop
  • Fixed incorrect workspace usage when creating a new session in a workspace
  • Fixed stale context in the prompt input field
  • Fixed displaying toast notification when a session is missing on prompt submit
  • Fixed handling of Windows paths in frontend file URL encoding
  • Fixed terminal replay issues in the desktop app
  • Fixed server removal logic to clear the default server URL if the server is removed

Improvements

  • Adjusted agent variant logic to check if the variant is available for the model instead of requiring an exact match
  • Removed obsolete Copilot model enablement instructions
  • Used reasoning summary auto for GPT-5 models that are not chat models
  • Set variant in assistant messages
  • Parallelized skill downloads for faster loading in TUI
  • Used sender color for queued messages in TUI
  • Increased skill dialog width and improved skills dialog readability
  • Restored footer to the session view in TUI
  • Used agent configured variant in the desktop app
  • Persisted defensiveness settings in the desktop app
  • Used absolute paths for sidebar session navigation
  • Updated tab file contents on change
  • Polished Open in icon treatment
  • Set maximum widths in the desktop app
  • Improved workspace header truncation and item interaction
  • Added default clipboard copy affordance to TextField component
  • Tightened slash command autocomplete matching
  • Kept /share available to copy existing link
  • Toggled file tree and review panel with improved UX
  • Allowed agent select to use full width on Windows
  • Kept startup script field scrollable in the edit project dialog
  • Hid 'open in app' button on narrow viewports
  • Displayed session last updated time in command palette search
  • Supported desktop titlebar double-click maximize

OpenCode Documentation