test(models): refresh example model fixtures

This commit is contained in:
Peter Steinberger
2026-03-22 22:59:04 -07:00
parent 4d50084c6e
commit 72e58ca260
15 changed files with 86 additions and 86 deletions

View File

@@ -84,7 +84,7 @@ describe("normalizePluginsConfig", () => {
"voice-call": {
subagent: {
allowModelOverride: true,
allowedModels: [" anthropic/claude-haiku-4-5 ", "", "openai/gpt-4.1-mini"],
allowedModels: [" anthropic/claude-sonnet-4-6 ", "", "openai/gpt-5.4"],
},
},
},
@@ -92,7 +92,7 @@ describe("normalizePluginsConfig", () => {
expect(result.entries["voice-call"]?.subagent).toEqual({
allowModelOverride: true,
hasAllowedModelsConfig: true,
allowedModels: ["anthropic/claude-haiku-4-5", "openai/gpt-4.1-mini"],
allowedModels: ["anthropic/claude-sonnet-4-6", "openai/gpt-5.4"],
});
});

View File

@@ -72,7 +72,7 @@ describe("before_agent_start hook merger", () => {
});
it("higher-priority plugin wins for modelOverride", async () => {
addBeforeAgentStartHook(registry, "low-priority", () => ({ modelOverride: "gpt-4o" }), 1);
addBeforeAgentStartHook(registry, "low-priority", () => ({ modelOverride: "gpt-5.4" }), 1);
addBeforeAgentStartHook(
registry,
"high-priority",

View File

@@ -95,7 +95,7 @@ describe("model override pipeline wiring", () => {
pluginId: "legacy-hook",
hookName: "before_agent_start",
handler: (() => ({
modelOverride: "gpt-4o",
modelOverride: "gpt-5.4",
providerOverride: "openai",
})) as PluginHookRegistration["handler"],
});

View File

@@ -34,7 +34,7 @@ describe("phase hooks merger", () => {
});
it("before_model_resolve keeps higher-priority override values", async () => {
addTypedHook(registry, "before_model_resolve", "low", () => ({ modelOverride: "gpt-4o" }), 1);
addTypedHook(registry, "before_model_resolve", "low", () => ({ modelOverride: "gpt-5.4" }), 1);
addTypedHook(
registry,
"before_model_resolve",

View File

@@ -2298,7 +2298,7 @@ module.exports = {
api.on("before_prompt_build", () => ({ prependContext: "prepend" }));
api.on("before_agent_start", () => ({
prependContext: "legacy",
modelOverride: "gpt-4o",
modelOverride: "gpt-5.4",
providerOverride: "anthropic",
}));
api.on("before_model_resolve", () => ({ providerOverride: "openai" }));
@@ -2327,7 +2327,7 @@ module.exports = {
const runner = createHookRunner(registry);
const legacyResult = await runner.runBeforeAgentStart({ prompt: "hello", messages: [] }, {});
expect(legacyResult).toEqual({
modelOverride: "gpt-4o",
modelOverride: "gpt-5.4",
providerOverride: "anthropic",
});
const blockedDiagnostics = registry.diagnostics.filter((diag) =>