anomalyco / anomalyco/opencode
Desktop app: connecting a provider (/connect) is not discoverable — adding an API key is painful
Open
@Brendonovich is already working on this.
Since Sep 5, 2026.
- Dominant language
- TypeScript
- Stars
- 209k
- Forks
- 27.5k
- PR merge metrics
- PR metrics pending
Description
Description
With the OpenCode desktop app (Windows), there is no obvious way to connect a provider or add an API key.
- Typing /connect into the chat/message input sends it to the assistant as a normal message instead of opening the connect flow.
- There is no visible button in the UI to open the "Connect provider" dialog (the dialog exists but there's no clear entry point).
- For a non-technical user it is very hard to find out how to add the OpenCode Zen API key.
Expected behavior
A clear, discoverable way to connect a provider in the desktop app, e.g. a prominent button/section (like a "Providers / Accounts" entry in Settings, or an obvious menu item), that runs the same flow as /connect in the TUI.
Environment
- Platform: Windows
- App: OpenCode desktop app (Electron)
Note
The same flow in the TUI (/connect) works well — the issue is specific to the desktop UI discoverability
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.