mirror of
https://github.com/Kilo-Org/kilocode.git
synced 2026-08-28 19:11:03 +08:00
Merge pull request #12601 from Kilo-Org/fix/exclude-gpt-5-6-chatgpt
fix(cli): exclude gpt-5.6 from ChatGPT subscriptions
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
---
|
||||
"@kilocode/cli": patch
|
||||
---
|
||||
|
||||
Exclude GPT-5.6 from models available through ChatGPT subscriptions while retaining access to variants such as GPT-5.6 Sol.
|
||||
@@ -29,7 +29,7 @@ const ALLOWED_MODELS = new Set([
|
||||
// kilocode_change end
|
||||
])
|
||||
// kilocode_change start
|
||||
const DISALLOWED_MODELS = new Set(["gpt-5.5-pro"])
|
||||
const DISALLOWED_MODELS = new Set(["gpt-5.5-pro", "gpt-5.6"])
|
||||
// kilocode_change end
|
||||
|
||||
interface PkceCodes {
|
||||
|
||||
@@ -148,6 +148,14 @@ describe("plugin.codex", () => {
|
||||
id: "gpt-5.5",
|
||||
api: { id: "gpt-5.5" },
|
||||
} as never,
|
||||
"gpt-5.6": {
|
||||
id: "gpt-5.6",
|
||||
api: { id: "gpt-5.6" },
|
||||
} as never,
|
||||
"gpt-5.6-sol": {
|
||||
id: "gpt-5.6-sol",
|
||||
api: { id: "gpt-5.6-sol" },
|
||||
} as never,
|
||||
"gpt-5.4-mini": {
|
||||
id: "gpt-5.4-mini",
|
||||
api: { id: "gpt-5.4-mini" },
|
||||
@@ -164,6 +172,8 @@ describe("plugin.codex", () => {
|
||||
} as never, { auth: { type: "oauth" } } as never)
|
||||
expect(provider).not.toHaveProperty(["gpt-5.5-pro"])
|
||||
expect(provider).toHaveProperty(["gpt-5.5"])
|
||||
expect(provider).not.toHaveProperty(["gpt-5.6"])
|
||||
expect(provider).toHaveProperty(["gpt-5.6-sol"])
|
||||
expect(provider).toHaveProperty(["gpt-5.4-mini"])
|
||||
expect(provider).toHaveProperty(["gpt-5.1-codex"])
|
||||
expect(provider).not.toHaveProperty(["other-model"])
|
||||
|
||||
Reference in New Issue
Block a user