Skip to content

Commit 1aa2cf5

Browse files
FL4TLiN3claude
andcommitted
revert: remove gpt-5.4-pro (structured outputs not supported)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent b9f98da commit 1aa2cf5

File tree

2 files changed

+2
-9
lines changed

2 files changed

+2
-9
lines changed

packages/core/src/known-models/index.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -110,13 +110,6 @@ export const knownModels = [
110110
{
111111
provider: "openai",
112112
models: [
113-
// https://developers.openai.com/api/docs/models/gpt-5.4-pro
114-
{
115-
name: "gpt-5.4-pro",
116-
tier: "high" as const,
117-
contextWindow: 1_050_000,
118-
maxOutputTokens: 128_000,
119-
},
120113
// https://developers.openai.com/api/docs/models/gpt-5.4
121114
{
122115
name: "gpt-5.4",

packages/core/src/known-models/model-tiers.test.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ describe("@perstack/core: resolveModelTier", () => {
2727
it("resolves openai tiers", () => {
2828
expect(resolveModelTier("openai", "low")).toBe("gpt-5-nano")
2929
expect(resolveModelTier("openai", "middle")).toBe("gpt-5-mini")
30-
expect(resolveModelTier("openai", "high")).toBe("gpt-5.4-pro")
30+
expect(resolveModelTier("openai", "high")).toBe("gpt-5.4")
3131
})
3232

3333
it("resolves google tiers", () => {
@@ -48,7 +48,7 @@ describe("@perstack/core: resolveModelTier", () => {
4848
})
4949

5050
it("falls back to base provider for cloud-hosted providers", () => {
51-
expect(resolveModelTier("azure-openai", "high")).toBe("gpt-5.4-pro")
51+
expect(resolveModelTier("azure-openai", "high")).toBe("gpt-5.4")
5252
expect(resolveModelTier("azure-openai", "middle")).toBe("gpt-5-mini")
5353
expect(resolveModelTier("azure-openai", "low")).toBe("gpt-5-nano")
5454
expect(resolveModelTier("amazon-bedrock", "high")).toBe("claude-opus-4-6")

0 commit comments

Comments
 (0)