diff options
| author | Aiden Cline <[email protected]> | 2025-08-18 16:50:38 -0500 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-08-18 17:50:38 -0400 |
| commit | 796245d146be682eca1875d7c0761c77bb1d66a1 (patch) | |
| tree | beb5f8c7825460ef33c9731786a99e3fbf5d1748 | |
| parent | 303a1044a84b01ae823490f4cff672599d81a091 (diff) | |
| download | opencode-796245d146be682eca1875d7c0761c77bb1d66a1.tar.gz opencode-796245d146be682eca1875d7c0761c77bb1d66a1.zip | |
blacklist gpt-5-chat-latest (#2048)
| -rw-r--r-- | packages/opencode/src/provider/provider.ts | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packages/opencode/src/provider/provider.ts b/packages/opencode/src/provider/provider.ts index 42bb18042..fe889e0b3 100644 --- a/packages/opencode/src/provider/provider.ts +++ b/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 |
