You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The "Custom provider" entry was removed from the desktop connect dialog on purpose in 2.2.0 (#56877, a backport of #56106). The change made the desktop dialog match the TUI's, which doesn't have that entry, and the custom-provider form was only reachable from there. For now, custom providers are set up in your opencode.json config. The providers docs explain how.
I've noted this as a request to bring back a way to add custom providers from the app's UI, and maintainers will consider it. Related issues:
The idea of having a desktop is globally to be "no-code", "non-technical". Having to use a json to configure a custom provider (which will the norm in european companies due to sovereignty issues) is exactly the opposite. Can we please have it back?
The absence of this, given such an extensive list of providers in UI, shocked me. This is the starting point I would choose when designing something only then would I think about amenities and off the shelf solutions. Then I read further that it had been there but had been removed, which left me even more dumbfounded. No offense. It just seems strange, but that’s just my opinion.
Yep, custom provider is the future in european companies that won't allow any american company to deal with their data. Already the case for all my customers and my employer.
Activity
opencode-agent commentedon Oct 27, 2026
Thanks for reporting this, @lirikpasss!
The "Custom provider" entry was removed from the desktop connect dialog on purpose in 2.2.0 (#56877, a backport of #56106). The change made the desktop dialog match the TUI's, which doesn't have that entry, and the custom-provider form was only reachable from there. For now, custom providers are set up in your
opencode.jsonconfig. The providers docs explain how.I've noted this as a request to bring back a way to add custom providers from the app's UI, and maintainers will consider it. Related issues:
/connectArtTwink commentedon Oct 27, 2026
Yeah, the same problem. What's else:
opencode upgrade 2.1.4
┌ Upgrade
│
● Using method: brew
│
● From 2.2.0 → 2.1.4
│
◇ Upgrade complete
│
└ Done
opencode --version :
opencode v2.2.0
opencode, and then/connect- all previous settings were displayed, and everything is working now.simonaubertbd commentedon Nov 4, 2026
Hello,
The idea of having a desktop is globally to be "no-code", "non-technical". Having to use a json to configure a custom provider (which will the norm in european companies due to sovereignty issues) is exactly the opposite. Can we please have it back?
Best regards,
Simon
dtitov commentedon Nov 9, 2026
Any update on this?
Swordancer commentedon Nov 11, 2026
The absence of this, given such an extensive list of providers in UI, shocked me. This is the starting point I would choose when designing something only then would I think about amenities and off the shelf solutions. Then I read further that it had been there but had been removed, which left me even more dumbfounded. No offense. It just seems strange, but that’s just my opinion.
simonaubertbd commentedon Nov 11, 2026
Yep, custom provider is the future in european companies that won't allow any american company to deal with their data. Already the case for all my customers and my employer.