diff --git a/packages/ai/CHANGELOG.md b/packages/ai/CHANGELOG.md index 92d15b54..ab79a21f 100644 --- a/packages/ai/CHANGELOG.md +++ b/packages/ai/CHANGELOG.md @@ -2,6 +2,10 @@ ## [Unreleased] +### Fixed + +- Fixed OpenRouter Meta tests by switching `meta-llama/llama-4-maverick` to `meta-llama/llama-4-scout` to avoid type-check failures from model-catalog drift. + ## [0.67.68] - 2026-04-17 ### Fixed diff --git a/packages/ai/test/context-overflow.test.ts b/packages/ai/test/context-overflow.test.ts index 45877834..4a3e876b 100644 --- a/packages/ai/test/context-overflow.test.ts +++ b/packages/ai/test/context-overflow.test.ts @@ -527,8 +527,8 @@ describe("Context overflow error handling", () => { }, 120000); // Meta/Llama backend - it("meta-llama/llama-4-maverick via OpenRouter - should detect overflow via isContextOverflow", async () => { - const model = getModel("openrouter", "meta-llama/llama-4-maverick"); + it("meta-llama/llama-4-scout via OpenRouter - should detect overflow via isContextOverflow", async () => { + const model = getModel("openrouter", "meta-llama/llama-4-scout"); const result = await testContextOverflow(model, process.env.OPENROUTER_API_KEY!); logResult(result); diff --git a/packages/ai/test/total-tokens.test.ts b/packages/ai/test/total-tokens.test.ts index b1bee593..732a522b 100644 --- a/packages/ai/test/total-tokens.test.ts +++ b/packages/ai/test/total-tokens.test.ts @@ -514,10 +514,10 @@ describe("totalTokens field", () => { ); it( - "meta-llama/llama-4-maverick - should return totalTokens equal to sum of components", + "meta-llama/llama-4-scout - should return totalTokens equal to sum of components", { retry: 3, timeout: 60000 }, async () => { - const llm = getModel("openrouter", "meta-llama/llama-4-maverick"); + const llm = getModel("openrouter", "meta-llama/llama-4-scout"); console.log(`\nOpenRouter / ${llm.id}:`); const { first, second } = await testTotalTokensWithCache(llm, { apiKey: process.env.OPENROUTER_API_KEY });