v1.1.10: Major Stability Upgrade
Release Date: January 9, 2026
One-Line Summary
This update focuses on stability and experience optimization, fixing forked session loss, configuration errors failing silently, and making the desktop app better.
Important Fix: Configuration Errors No Longer Fail Silently
Previous Issue
If your configuration file (settings.json) had syntax errors, OpenCode would exit directly without telling you what's wrong. Many users thought it was a software bug, but actually the configuration was written incorrectly.
Current Behavior
Now OpenCode clearly reports configuration errors, telling you exactly what went wrong, making it easy to fix quickly.
Important Fix: Forked Sessions No Longer Lost
Previous Issue
When using the "fork session" feature (starting a new conversation from a message), if the session had been compacted, the forked session might lose messages or display abnormally.
Current Behavior
Fixed parent-child message references, forked sessions now work properly.
👉 Related Tutorial: Context Compaction
Improvement: Plugin Deduplication Mechanism
What's Updated?
If you configure multiple plugins with the same name (e.g., same plugin in both global and project configuration), OpenCode now automatically deduplicates by priority, avoiding duplicate loading.
Priority Rule: Project configuration > Global configuration
Desktop App Improvements
This desktop version has many experience optimizations:
| Improvement | Description |
|---|---|
| Terminal cursor optimization | Cursor changed to vertical bar style, stops blinking when unfocused |
| Zen mode fix | Model selector no longer overflows in new session |
| Symlink support | Full symlink support, convenient for monorepo projects |
| Terminal/review panel memory | Each session independently remembers panel display state |
Bedrock Users: API Key Login
What's Updated?
For users of Amazon Bedrock, you can now directly enter API Key during opencode auth login.
Previously only available through environment variables or AWS CLI configuration, now there's a more convenient option.
Should You Upgrade?
| Situation | Recommendation |
|---|---|
| Experienced crash from configuration errors | ✅ Upgrade |
| Used fork session feature | ✅ Upgrade |
| Using desktop app | ✅ Upgrade |
| Everything works fine | Can wait for next time |
Upgrade Command:
opencode upgradeTechnical Details (Skippable)
Click to expand full changelog
Core
- Disable server mode unless explicitly enabled
- Report specific errors on configuration errors instead of silent exit (@ariane-emory)
- Upgrade OpenTUI to v0.1.72
- Fix forked session losing parent-child message references after compaction (@ryanwyler)
- Upgrade OpenTUI to v0.1.71, fix capability detection and Kitty keyboard support
- Deduplicate same-name plugins by priority (@devxoul)
- Upgrade Copilot plugin version
- Fix model dialog search issue, prevent deprecated models from appearing in favorites/recent list
TUI
- Support API Key input during Bedrock login (@Raviguntakala)
Desktop
- Remove inline JavaScript
- Remove custom URL parameters
- Fix Zen mode new session model selector overflow (@0xajka)
- Fully implement symlink support, enable PR CI (@jerome-benoit)
- Each session independently stores terminal and review panel visibility
- Terminal cursor changed to vertical bar, stops blinking when unfocused (@dbpolito)
Community Contributors
- @RD201: Add Scaleway provider to documentation
- @dbpolito: Desktop terminal cursor optimization
- @devxoul: Plugin deduplication mechanism
- @jerome-benoit: Symlink support
- @0xajka: Zen mode fix
- @ryanwyler: Forked session fix
- @Raviguntakala: Bedrock API Key login
- @ariane-emory: Configuration error reporting

