Change8

v1.1.2

OpenCode
5 features11 fixes5 improvementsclicoredesktopmcpproviderstui

Summary

This release introduces significant usability enhancements, including session search functionality and SVG preview support in the session viewer. Several critical bugs related to permission matching and TUI display issues have been resolved. Additionally, the default timeout has been increased to 30 seconds based on user feedback.

New Features

  • Added session search functionality with debounced input and server-side filtering
  • Added SVG preview support in the session viewer
  • Implemented auto-scroll for the active command in the slash popover
  • Added a home icon to the responsive menu in the desktop application
  • Added AppStream MetaInfo file for the desktop application

Bug Fixes

  • Fixed permission rule matching to correctly use the permission field instead of the pattern field
  • Fixed permission evaluation to use rule-based matching instead of wildcard patterns
  • Handled skill scan failures for .claude files gracefully
  • Handled the case where big-pickle is unavailable as a fallback
  • Prevented the main model thinking variant from applying to the small model
  • Fixed symmetric padding in the TUI input field
  • Prevented session list rows from wrapping to two lines in the TUI
  • Fixed optional session access to prevent runtime errors in the TUI
  • Fixed the responsive menu in the desktop application
  • Fixed custom slash commands not showing on initial / invocation
  • Fixed a few mobile screen size issues

Improvements

  • Increased the default timeout to 30 seconds based on user feedback
  • Improved Rust formatter detection and added cargo fmt support
  • Allowed exiting when viewing a child session in the TUI
  • Optimized model dialog visibility lookups
  • Improved prompt input handling in the application

OpenCode Documentation

OpenCode v1.1.2 - What's New - Change8