v1.1.7: Interactive Q&A + Mobile Optimization
Release Date: January 8, 2026
One-Line Summary
This update adds an interactive Q&A tool that lets AI actively ask you questions to gather information, while optimizing the narrow screen/mobile experience.
New Feature: Interactive Q&A Tool
What's Updated?
AI can now actively ask you questions to collect your preferences and requirements, instead of guessing what you want.
Use Cases
For example, when you say "help me create a project", AI might ask:
- Which framework to use? (React / Vue / Svelte)
- Need TypeScript? (Yes / No)
- Which tools to configure? (ESLint / Prettier / Testing framework)
After you choose, AI executes according to your selections, avoiding unexpected decisions.
Why Is This Useful?
Previously, when AI encountered uncertain situations, it would either guess (possibly wrong) or stop to ask in text (inconvenient to choose). Now with a structured Q&A interface, interaction is clearer.
Improvement: Narrow Screen/Mobile Experience
What's Updated?
On narrow screens (phones, small windows):
- Sidebar changed to overlay popup, no longer squeezing main content
- Auto-hide top and bottom bars for more space
- Autocomplete height adapts to screen
Effect
Using OpenCode on phones or small windows is now more comfortable.
Improvement: Long Command Output Collapsible
Previous Issue
Executing a command with long output (like npm install) would fill the screen, making it hard to see other content.
Current Behavior
Long command output is now collapsed by default, click to expand and view full content.
Improvement: Configuration Priority Fix
Previous Issue
Local project configuration (.opencode/settings.json) sometimes couldn't override global configuration.
Current Behavior
Configuration priority now works correctly: Project config > Global config > Remote config.
Desktop App: External Links Open in Browser
Previous Issue
Clicking links in conversations would open inside the desktop app, poor experience.
Current Behavior
External links now open in your default browser.
Should You Upgrade?
| Situation | Recommendation |
|---|---|
| Frequently use on phone/small screen | ✅ Upgrade |
| Want smarter AI questioning | ✅ Upgrade |
| Configuration override not working | ✅ Upgrade |
| Everything works fine | Can wait for next time |
Upgrade Command:
opencode upgradeTechnical Details (Skippable)
Click to expand full changelog
Core
- Add interactive Q&A tool for collecting user preferences and clarifying instructions
- Add kind, title, rawInput fields to ACP tool_call_update event (@noamzbr)
- Add help text to debug command (@assagman)
- Allow disabling .claude prompts and skills loading (@freespace8)
- Fix transform options conflict when generating titles
- Write long tool output to files
- Simplify Task tool subagent filtering logic (@malhashemi)
- Improve title generation, avoid duplicate "Analyzing..." prefix
- Fix using correct authorization server URL for MCP OAuth discovery (@rscarvalho)
- Fix configuration priority, local config correctly overrides remote config (@elithrar)
- Update Homebrew formula
TUI
- Restore showDetails check removed in permission refactoring (@ryanwyler)
- Properly restore terminal state on fatal error exit (@itsrainingmani)
- Hide top and bottom bars when sidebar visible, optimize responsive layout
- Simplify session settings management (@maxstevens-nl)
- Use overlay sidebar on narrow screens
- Long command output collapsible and expandable
- Remove username display toggle, simplify user message metadata
- Improve Q&A option indentation and label clarity
- Correctly insert message text to input box when forking conversation (@ariane-emory)
- Use selected foreground color for permission selection text (@ariane-emory)
- Limit autocomplete height within available screen space (@Raviguntakala)
- Add selectedListItemText to orange theme to improve button text visibility (@ThanhNguyxn)
Desktop
- Show custom models without valid release_date (@zerone0x)
- Open external links in default browser (@athal7)
Community Contributors
Thanks to 15 community contributors!

