anomalyco / anomalyco/opencode
web: plan/build selector missing when accessing remote instance from mobile Firefox
Open
@Brendonovich is already working on this.
Since Sep 13, 2026.
- Dominant language
- TypeScript
- Stars
- 209k
- Forks
- 27.5k
- PR merge metrics
- PR metrics pending
Description
Summary
Accessing a running OC2 desktop instance remotely (opencode serve / opencode pair, via Mac internal IP) from Firefox on Android never shows the plan/build selector in the web UI composer/header area.
Environment
- opencode version: v2.0.2 (
opencode --version) - OS: Darwin G613393F4F 25.6.0 Darwin Kernel Version 25.6.0: Tue Aug 18 17:51:47 PDT 2026; root:xnu-12377.161.15.700.19~2/RELEASE_ARM64_T6050 arm64
- Terminal: xterm-256color (COLORTERM empty, TERM_PROGRAM empty)
- Shell: /bin/zsh
- Install/channel: latest (local install, v2.0.2 vs skill snapshot 2.0.3)
- Active plugins: none found in config (checked
opencode.jsonc, nopluginkey; no.opencode/plugin/files)
Reproduction
- Start OC2 desktop instance on Mac, expose via
opencode serve/opencode pair. - From Android phone with Firefox, navigate to Mac internal IP instance URL.
- Open any session / composer view.
- Observe composer/header area — plan/build selector is not rendered.
Expected Behavior
Plan/build mode selector should be visible and switchable in the web UI, same as desktop/TUI.
Actual Behavior
Selector is always missing in the remote mobile web view. No error observed; rest of UI loads.
Additional Context
- Client: Firefox on Android, remote access via Mac internal IP.
- Frequency: always reproducible.
- TUI comparison: not checked.
- No workaround tried yet. No relevant logs/config snippets collected yet.
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.