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