anomalyco / anomalyco/opencode
Web interface: ask dialog needs to scroll
@Hona is already working on this.
Since Jul 22, 2026.
- Dominant language
- TypeScript
- Stars
- 209k
- Forks
- 27.5k
- PR merge metrics
- PR metrics pending
Description
Description
Using the web interface on my phone, in plan mode OpenCode wants to ask a question that has multiple options. The popup dialog can be so large that it exceeds the size of my phone screen. That means the button for submitting the answer will not be visible. Also, the questions can refer to text it outputted earlier (How do you like this plan?), which is impossible to see while the popup fills the screen. Even on a desktop browser, there can very small space left to scroll to the past output.
Ideally the dialog would have a button to minimize it to show just the first line of each alternative, with no preamble, and all buttons visible.
It would also be helpful if there was a way to minimize the the whole question and options, just show the buttons.
Alternatively, the dialog could be placed on the same level as the rest of the text, so I could scroll the whole screen up to read previous texts and down to access the buttons.
One workaround is to select "Type your own answer", which opens the keyboard, reducing screen visible area even more, but allows me to hit enter instead of clicking on the button.
Plugins
opencode.json
OpenCode version
1.14.26
Steps to reproduce
Run OpenCode web interface on a mobile phone. Ask it to design something, and to ask questions.
When it asks a question with many options and/or lot of text, the buttons are not visible.
Screenshot and/or share link
Operating System
Debian Trixie, Kde / Android phone
Terminal
Firefox
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.