test(openai): align codex mini contract

This commit is contained in:
Peter Steinberger
2026-04-28 06:56:28 +01:00
parent b5371bfd63
commit 870f7d1c0f
2 changed files with 2 additions and 9 deletions

View File

@@ -605,7 +605,7 @@ export function describeOpenAIProviderRuntimeContract(load: ProviderRuntimeContr
});
});
it("owns forward-compat codex mini models", () => {
it("does not claim unsupported codex mini models", () => {
const provider = requireProviderContractProvider("openai-codex");
const model = provider.resolveDynamicModel?.({
provider: "openai-codex",
@@ -623,13 +623,7 @@ export function describeOpenAIProviderRuntimeContract(load: ProviderRuntimeContr
} as never,
});
expect(model).toMatchObject({
id: "gpt-5.4-mini",
provider: "openai-codex",
api: "openai-codex-responses",
contextWindow: 272_000,
maxTokens: 128_000,
});
expect(model).toBeUndefined();
});
it("owns codex transport defaults", () => {

View File

@@ -15,7 +15,6 @@ export const expectedAugmentedOpenaiCodexCatalogEntries = [
{ provider: "openai", id: "gpt-5.4-nano", name: "gpt-5.4-nano" },
{ provider: "openai-codex", id: "gpt-5.4", name: "gpt-5.4" },
{ provider: "openai-codex", id: "gpt-5.4-pro", name: "gpt-5.4-pro" },
{ provider: "openai-codex", id: "gpt-5.4-mini", name: "gpt-5.4-mini" },
];
export const expectedAugmentedOpenaiCodexCatalogEntriesWithGpt55 = [