Explorar o código

fix(app): disconnect zen provider

adamelmore hai 9 meses
pai
achega
cbe8f265b9
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  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