From 2929774acb2eb694800bccfc6a9f84ec691eb999 Mon Sep 17 00:00:00 2001 From: Aiden Cline <63023139+rekram1-node@users.noreply.github.com> Date: Tue, 31 Mar 2026 11:13:11 -0500 Subject: [PATCH] chore: rm harcoded model definition from codex plugin (#20294) --- packages/opencode/src/plugin/codex.ts | 32 --------------------------- 1 file changed, 32 deletions(-) diff --git a/packages/opencode/src/plugin/codex.ts b/packages/opencode/src/plugin/codex.ts index 943295e64c..ee42b95171 100644 --- a/packages/opencode/src/plugin/codex.ts +++ b/packages/opencode/src/plugin/codex.ts @@ -375,38 +375,6 @@ export async function CodexAuthPlugin(input: PluginInput): Promise { delete provider.models[modelId] } - if (!provider.models["gpt-5.3-codex"]) { - const model = { - id: ModelID.make("gpt-5.3-codex"), - providerID: ProviderID.openai, - api: { - id: "gpt-5.3-codex", - url: "https://chatgpt.com/backend-api/codex", - npm: "@ai-sdk/openai", - }, - name: "GPT-5.3 Codex", - capabilities: { - temperature: false, - reasoning: true, - attachment: true, - toolcall: true, - input: { text: true, audio: false, image: true, video: false, pdf: false }, - output: { text: true, audio: false, image: false, video: false, pdf: false }, - interleaved: false, - }, - cost: { input: 0, output: 0, cache: { read: 0, write: 0 } }, - limit: { context: 400_000, input: 272_000, output: 128_000 }, - status: "active" as const, - options: {}, - headers: {}, - release_date: "2026-02-05", - variants: {} as Record>, - family: "gpt-codex", - } - model.variants = ProviderTransform.variants(model) - provider.models["gpt-5.3-codex"] = model - } - // Zero out costs for Codex (included with ChatGPT subscription) for (const model of Object.values(provider.models)) { model.cost = {