Преглед изворни кода

fix(app): disconnect zen provider

adamelmore пре 2 месеци
родитељ
комит
cbe8f265b9
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      packages/app/src/components/settings-providers.tsx

+ 4 - 1
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