Description
When the "New layout and designs" setting is enabled, the model variant/thinking effort selector is not rendered in the composer UI. It only appears in the legacy layout.
In packages/app/src/components/prompt-input.tsx, the V2 layout branch (, line ~1457) renders ComposerAgentControl and ComposerModelControl in the bottom control bar but omits the variant that exists in the legacy branch (lines 1891-1919). The control was simply not migrated.
Plugins
None
OpenCode version
1.15.13
Steps to reproduce
Enable "New layout and designs" in Settings > General
Select a model that supports variants (e.g., a reasoning model with low/high/xhigh effort levels)
Look at the composer bottom bar — no variant selector is visible
Disable "New layout and designs" — the variant selector reappears
Screenshot and/or share link
No response
Operating System
No response
Terminal
No response
Description
When the "New layout and designs" setting is enabled, the model variant/thinking effort selector is not rendered in the composer UI. It only appears in the legacy layout.
In packages/app/src/components/prompt-input.tsx, the V2 layout branch (, line ~1457) renders ComposerAgentControl and ComposerModelControl in the bottom control bar but omits the variant that exists in the legacy branch (lines 1891-1919). The control was simply not migrated. Plugins None OpenCode version 1.15.13 Steps to reproduce Enable "New layout and designs" in Settings > General Select a model that supports variants (e.g., a reasoning model with low/high/xhigh effort levels) Look at the composer bottom bar — no variant selector is visible Disable "New layout and designs" — the variant selector reappears Screenshot and/or share link No response Operating System No response Terminal No response