summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authoradamelmore <[email protected]>2026-01-26 15:08:25 -0600
committeradamelmore <[email protected]>2026-01-26 15:23:24 -0600
commitcbe8f265b96dce46b187d27978cc1728974a2bfb (patch)
tree351ea6dce79888e36630e99da9528735df2a9ebc
parent8b5dde5536b5725e68eb43933d23dae22c298b35 (diff)
downloadopencode-cbe8f265b96dce46b187d27978cc1728974a2bfb.tar.gz
opencode-cbe8f265b96dce46b187d27978cc1728974a2bfb.zip
fix(app): disconnect zen provider
-rw-r--r--packages/app/src/components/settings-providers.tsx5
1 files changed, 4 insertions, 1 deletions
diff --git a/packages/app/src/components/settings-providers.tsx b/packages/app/src/components/settings-providers.tsx
index dbf2ffc90..e39e8a817 100644
--- a/packages/app/src/components/settings-providers.tsx
+++ b/packages/app/src/components/settings-providers.tsx
@@ -20,7 +20,10 @@ export const SettingsProviders: Component = () => {
const globalSDK = useGlobalSDK()
const providers = useProviders()
- const connected = createMemo(() => providers.connected())
+ const connected = createMemo(() => {
+ const paid = providers.paid().length > 0
+ return providers.connected().filter((p) => p.id !== "opencode" || paid)
+ })
const popular = createMemo(() => {
const connectedIDs = new Set(connected().map((p) => p.id))
const items = providers