Repository navigation
[Bug]: Mobile app model picker does not identify OpenCode model providers and shows incorrect logo #4890
Description
Activity
- addedbugSomething is broken or behaving incorrectly.Something is broken or behaving incorrectly.needs-triageIssue needs maintainer review and initial categorization.Issue needs maintainer review and initial categorization.
on Jul 30, 2026 - marked Option to show the provider name below the model ID on the model picker in the mobile app. #4932 as a duplicate of this issue
on Jul 30, 2026 Fixed in recent release. Closing this issue.
Actually no only the icon was fixed. Still can't distinguish providers within OpenCode
On mobile, this is effectively impossible to use with OpenCode when several providers expose the same model. I currently see around six entries named
GPT-5.6 Luna, with no provider or account label to distinguish them. The desktop picker shows the provider, so I can tell which entry I am selecting there. Without that information on mobile, selecting the intended Luna variant is guesswork.
One additional workaround/context: I removed the extra duplicate models by hiding them, which makes the picker usable, but maintaining the hidden list is tedious as available providers and models change.
On mobile, I can have several identical
GPT-5.6 Lunaentries from OpenAI, OpenCode Zen, OpenCodeGo, etc., with no visible source. It would be much clearer if both the picker rows and the selected value showedModel · Provider, as the desktop picker does.Reacted by PengBump.
Encountered this issue on Android, opencode is very difficult to use on Android because of this. Was going to open a new issue for this, but found this as "duplicate".
Hope this gets resolved soon.
Note
🤖 GPT-5.6 Sol responding on behalf of Theo
Closing as fixed by #8573. The mobile model picker now shows each model's
subProviderlabel and includes that label in search and accessibility text for new and existing threads.This is part of an automated closure pass based on our investigation. The code is merged on
main, but this pass did not verify its App Store, EAS, or OTA rollout.

Before submitting
Area
Not sure
Steps to reproduce
Two issues with the new mobile app:
Both of these would probably be fixed by migrating the much superior desktop/web model chooser to the mobile app.
Expected behavior
Actual behavior
Impact
Major degradation or frequent failure
Version or commit
main
Environment
iOS mobile app 0.1.0 OTA 019fab6
Logs or stack traces
Screenshots, recordings, or supporting files
No response
Workaround
No response