Skip to content

v1.1.4: Smart File Completion + Desktop Single Instance

Release Date: January 6, 2026


One-Line Summary

This update brings usage-frequency-based smart file completion, where frequently used files appear first, and the desktop app now supports single instance mode.


New Feature: Smart File Completion

What's Updated?

File autocomplete now remembers your usage habits, with frequently used files appearing at the top of the completion list.

How It Works

OpenCode records the frequency and recency of your file references (frecency algorithm) to calculate the most likely needed files.

Benefits

  • Frequently edited files appear first
  • Recently used files have higher priority
  • No more scrolling through file lists every time

New Feature: URL Instructions

What's Updated?

You can now reference remote URLs as instructions in CLAUDE.md or AGENTS.md.

Use Cases

  • Team coding standards hosted on company Wiki
  • Project documentation on Notion or Confluence
  • No copy-paste needed, just reference the URL

How to Use?

Add to CLAUDE.md:

markdown
## Coding Standards

Reference: https://wiki.company.com/coding-standards

OpenCode will automatically fetch the URL content as context.


Desktop App: Single Instance Mode

Previous Issue

Clicking the desktop icon multiple times would open multiple windows, causing confusion.

Current Behavior

Now there's only one window, and clicking the icon again will activate the existing window.


Improvement: OAuth Login Copy Shortcut

What's Updated?

During OAuth login flow, press c to quickly copy the device code, no need to manually select and copy.


Improvement: Subtasks Are Clickable

What's Updated?

In the desktop app's task list, subtasks can now be clicked to view details.


Improvement: Bedrock Tokyo Region Support

What's Updated?

When using Amazon Bedrock Tokyo region (ap-northeast-1), the jp. prefix is now automatically added.

Previously required manual configuration, now handled automatically.


Should You Upgrade?

SituationRecommendation
Frequently reference files✅ Upgrade, smart completion is convenient
Using desktop app✅ Upgrade
Using Bedrock Tokyo region✅ Upgrade
Everything works fineCan wait for next time

Upgrade Command:

bash
opencode upgrade

Technical Details (Skippable)

Click to expand full changelog

Core

  • Add timeout to prevent operations from hanging (@spoons-and-mirrors)
  • Support URL instructions (@spoons-and-mirrors)
  • Load AGENTS.md from OPENCODE_CONFIG_DIR into system prompt (@ThomasGormley)
  • Fix title generation for subtask messages, extract actual user prompt
  • Ensure custom agent request body doesn't send name field
  • Restore skill filtering by agent permissions (@malhashemi)
  • Fix missing await in skill tool (@mwolting)
  • Prevent Java language server path check from throwing error (@T1mn)
  • Automatically add jp. prefix for Tokyo region (@ikeda-tomoya-swx)
  • Optimize documentation markdown wording and capitalization (@T1mn)
  • Filter dead worktrees
  • Handle git unavailable or uninitialized cases
  • Upgrade OpenTUI to v0.1.69, improve text rendering performance

TUI

  • Add frecency-based file autocomplete (@galkatz373)
  • Press c to copy device code in OAuth flow (@akinfelami)
  • Fix sidebar title padding to prevent scrollbar edge cases (@ryanwyler)

Desktop

  • Fix terminal copy-paste
  • Fix desktop app documentation
  • Improve terminal text contrast
  • Add view button in review sidebar to open files (@justrau)
  • Open review sidebar when selecting file from picker (@justrau)
  • Review sidebar supports middle-click to close tabs (@justrau)
  • Code splitting for improved web loading performance
  • Improve scroll store performance
  • Update Cargo.lock (@Brendonovich)
  • Add single instance plugin to prevent multiple windows (@Junseo5)
  • Subtasks are clickable to view details (@OpeOginni)

Community Contributors

Thanks to 21 community contributors!


← Back to Changelog