@@ -965,7 +965,12 @@ describe("model-selection", () => {
|
965 | 965 | }); |
966 | 966 | |
967 | 967 | expect(result.allowAny).toBe(false); |
968 | | -expect(result.allowedCatalog).toEqual([]); |
| 968 | +expect(result.allowedCatalog).toEqual([ |
| 969 | +{ provider: "openai-codex", id: "gpt-5.4-codex", name: "GPT-5.4 Codex" }, |
| 970 | +{ provider: "openai-codex", id: "gpt-5.5-codex", name: "GPT-5.5 Codex" }, |
| 971 | +{ provider: "vllm", id: "qwen3-local", name: "Qwen3 Local" }, |
| 972 | +{ provider: "vllm", id: "local-added-after-startup", name: "Local Added After Startup" }, |
| 973 | +]); |
969 | 974 | expect(result.allowedKeys.has("openai-codex/gpt-5.4-codex")).toBe(true); |
970 | 975 | expect(result.allowedKeys.has("openai-codex/gpt-5.5-codex")).toBe(true); |
971 | 976 | expect(result.allowedKeys.has("vllm/local-added-after-startup")).toBe(true); |
@@ -998,6 +1003,8 @@ describe("model-selection", () => {
|
998 | 1003 | expect(result.allowAny).toBe(false); |
999 | 1004 | expect(result.allowedCatalog).toEqual([ |
1000 | 1005 | { provider: "anthropic", id: "claude-sonnet-4-6", name: "Claude Sonnet" }, |
| 1006 | +{ provider: "openai-codex", id: "gpt-5.4-codex", name: "GPT-5.4 Codex" }, |
| 1007 | +{ provider: "openai-codex", id: "gpt-5.5-codex", name: "GPT-5.5 Codex" }, |
1001 | 1008 | ]); |
1002 | 1009 | expect(result.allowedKeys.has("openai-codex/gpt-5.5-codex")).toBe(true); |
1003 | 1010 | expect(result.allowedKeys.has("vllm/qwen-local")).toBe(false); |
|