Skip to content

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.


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? ​

SituationRecommendation
Frequently use on phone/small screen✅ Upgrade
Want smarter AI questioning✅ Upgrade
Configuration override not working✅ Upgrade
Everything works fineCan wait for next time

Upgrade Command:

bash
opencode upgrade

Technical 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!


← Back to Changelog