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:
## Coding Standards
Reference: https://wiki.company.com/coding-standardsOpenCode 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?
| Situation | Recommendation |
|---|---|
| Frequently reference files | ✅ Upgrade, smart completion is convenient |
| Using desktop app | ✅ Upgrade |
| Using Bedrock Tokyo region | ✅ Upgrade |
| Everything works fine | Can wait for next time |
Upgrade Command:
opencode upgradeTechnical 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!

