Преглед изворни кода

fix: ensure gpt-5.5 compacts at correct context size when using openai oauth (#24212)

Aiden Cline пре 4 месеци
родитељ
комит
4a67905266
1 измењених фајлова са 10 додато и 0 уклоњено
  1. 10 0
      packages/opencode/src/plugin/codex.ts

+ 10 - 0
packages/opencode/src/plugin/codex.ts

@@ -390,6 +390,16 @@ export async function CodexAuthPlugin(input: PluginInput): Promise<Hooks> {
             output: 0,
             cache: { read: 0, write: 0 },
           }
+
+          // gpt-5.5 models temporarily have restricted context window size for codex plans
+          if (model.id.includes("gpt-5.5")) {
+            model.limit = {
+              context: 400_000,
+              //@ts-expect-error incorrect type for v1 sdk but works
+              input: 272_000,
+              output: 128_000,
+            }
+          }
         }
 
         return {