Change8

v1.1.24

OpenCode
6 features17 fixes13 improvementsclicoredesktopmcpproviderstui

Summary

This release introduces several new user experience enhancements, including the ability to edit project/session titles and a unified search across commands and files in the Desktop app. Key fixes address regressions in keyboard navigation, incorrect agent selection, and improved clarity in tool usage documentation. Users will also benefit from the addition of the Carbonfox theme and LiteLLM proxy provider support.

New Features

  • Added LiteLLM proxy provider option for explicit compatibility.
  • Added Carbonfox theme to the TUI.
  • Added ability to edit project and session titles in the Desktop application.
  • Added unified search for commands and files within the Desktop application.
  • Added version information to the session header and /status dialog in the TUI.
  • Added OAuth redirect URI configuration support for MCP servers.

Bug Fixes

  • Fixed tmux kitty keyboard regression after upgrading OpenTUI to v0.1.74.
  • Fixed tool attachments being incorrectly sent as user messages.
  • Fixed itemId stripping logic specifically for GPT models.
  • Fixed broken URL in documentation.
  • Fixed default agent selection in ACP and headless mode.
  • Fixed the issue where the main model/agent was being changed unexpectedly from subtasks invocation.
  • Fixed scroll jumping behavior when expanding workspaces in the Desktop application.
  • Fixed alignment issues for the load more label, session icon, and label in the Desktop application.
  • Fixed desktop hamburger menu shifting issue.
  • Fixed mobile menu rendering on web and responsive menu rendering on desktop.
  • Fixed styles for the view all sessions state in the Desktop application.
  • Fixed search bar sizing, padding, and keyboard shortcut styling in the Desktop application.
  • Fixed avatar border radius and current project display issues in the Desktop application.
  • Fixed an issue preventing workspaces from being expanded.
  • Fixed an issue where the /black page View Transition failed on Safari.
  • Fixed an issue where subagent reasoningEffort was not being applied.
  • Fixed Nix desktop workflow issues.

Improvements

  • Adjusted the websearch tool to emphasize the current date and clarify that the year is no longer 2024.
  • Added tab navigation support for questions in the terminal interface (TUI).
  • Dimmed question option prefixes in the terminal UI.
  • Corrected the theme count tip displayed in the TUI.
  • Showed the authentication URL when the browser fails to open in remote sessions.
  • Stripped item IDs in more contexts.
  • Clarified question tool guidance in documentation.
  • Set OpenCode as the user agent for most inference requests.
  • Persisted workspace order and collapsed state across sessions.
  • Added skeleton loader for sessions in the Desktop application.
  • Updated panel minimum size and button maximum width in the Desktop application.
  • Centered the hamburger menu with project avatars in the Desktop application.
  • Updated OpenAPI TypeScript SDK generator version (though later reverted in some contexts).

Related Documentation

OpenCode Documentation

OpenCode v1.1.24 - What's New - Change8