Aiden Cline 6 месяцев назад
Родитель
Сommit
796245d146
1 измененных файлов с 9 добавлено и 0 удалено
  1. 9 0
      packages/opencode/src/provider/provider.ts

+ 9 - 0
packages/opencode/src/provider/provider.ts

@@ -276,6 +276,15 @@ export namespace Provider {
     }
 
     for (const [providerID, provider] of Object.entries(providers)) {
+      // Filter out blacklisted models
+      const filteredModels = Object.fromEntries(
+        Object.entries(provider.info.models).filter(
+          ([modelID]) =>
+            modelID !== "gpt-5-chat-latest" && !(providerID === "openrouter" && modelID === "openai/gpt-5-chat"),
+        ),
+      )
+      provider.info.models = filteredModels
+
       if (Object.keys(provider.info.models).length === 0) {
         delete providers[providerID]
         continue