Skip to content

v1.1.24: Desktop Transformation, Unified Search

Release Date: January 16, 2026


One-Line Summary

This update brings a brand new desktop layout, supports unified search for files and commands, and allows customizing project and session titles for easier management.


What's Updated?

Desktop App has undergone a visual upgrade! Not only is the interface cleaner, but most importantly it brings Unified Search Bar.

Previously you needed to find files and commands separately, now you don't. The top search bar is now all-powerful:

  • Search files: Quickly open code files in project
  • Search commands: Directly run OpenCode slash commands (like /reset, /search, etc.)

How to Use?

  1. Open desktop app
  2. Click the top search bar (or notice if there's a shortcut hint, usually Cmd+K or Ctrl+K)
  3. Enter the file name or command you want to find, jump directly

New Feature: Custom Project and Session Titles

Previous Issue

OpenCode automatically generates session titles based on conversation content, sometimes AI-chosen names aren't intuitive enough, or you want to give a project a more memorable name.

Current Behavior

You can finally rename them yourself!

How to Use?

  1. Rename session: Find the session you want to rename in sidebar, click the edit icon (usually pencil shape) next to the title, enter new name and press enter
  2. Rename project: Same way, you can manage your project list and keep them organized

New Feature: Carbonfox Theme

What Is This?

Added a dark theme called Carbonfox, designed for developers who like minimalist, high-contrast styles.

How to Switch?

In terminal or app enter:

bash
/theme select

Then select Carbonfox to experience.


Improvement: MCP OAuth Configuration

What Is This?

For advanced users using Model Context Protocol (MCP), OAuth redirect URI configuration is now supported. This means you can more conveniently connect to MCP servers requiring complex authentication.


Should You Upgrade?

SituationRecommendation
Using desktop appStrongly recommended upgrade, new layout and search are great
Frequently need to manage multiple sessions✅ Upgrade, rename feature is practical
Only using terminal CLICan upgrade, some TUI small optimizations

Upgrade Command:

bash
opencode upgrade

Technical Details (Skippable)

Click to expand full changelog

Core

  • Upgrade OpenTUI to v0.1.74, fix kitty keyboard compatibility under tmux
  • Ensure tool attachments aren't sent as user messages
  • Use dynamic import for session event in config.ts to avoid circular dependencies
  • Fix broken URLs in documentation
  • Fix GPT model itemId stripping logic
  • Add OAuth redirect URI configuration for MCP servers
  • Adjust web search tool, emphasize current date and clarify no longer 2024
  • Optimize documentation about question tool usage
  • Set OpenCode as User-Agent for most reasoning requests
  • Show auth URL when browser can't be opened in remote session
  • Strip item IDs in more scenarios
  • Fix accidental main model/agent change when calling subtasks
  • Fix default agent selection in ACP and headless mode
  • Add LiteLLM proxy provider option for improved compatibility

TUI

  • Show version number in session header and /status dialog
  • Fix theme count prompt message in TUI
  • Dim question option prefix style in terminal UI
  • Add Tab key navigation support for questions in terminal interface
  • Add Carbonfox theme

Desktop

  • Add ability to edit project and session titles
  • Automatically open workspace when navigating to session within workspace
  • Fix workspace not expanding
  • Fix page jumping when expanding workspace
  • Truncate long workspace names on hover
  • Fix new session handling in app
  • Center dialogs to page instead of session area
  • Persist workspace order and collapsed state
  • Add unified search for commands and files
  • Add skeleton loading for session list
  • Fix project avatar corner radius

← Back to Changelog