فهرست منبع

fix(app): disconnect zen provider

adamelmore 8 ماه پیش
والد
کامیت
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