fix(ai): replace stale OpenRouter Llama 4 Maverick test model with Llama 4 Scout (#3421)
* fix(ai): replace stale OpenRouter Llama 4 Maverick test model - Switch OpenRouter Meta test model from `meta-llama/llama-4-maverick` to `meta-llama/llama-4-scout` in AI tests. - CI failure body: - packages/ai/test/context-overflow.test.ts(531,41): error TS2345: Argument of type "meta-llama/llama-4-maverick" is not assignable to parameter of type "...". - packages/ai/test/total-tokens.test.ts(520,40): error TS2345: Argument of type "meta-llama/llama-4-maverick" is not assignable to parameter of type "...". * chore(ai): add changelog entry for OpenRouter test model swap - Add Unreleased Fixed entry for switching OpenRouter Meta test model to llama-4-scout - Reference PR #3421 attribution
This commit is contained in:
@@ -2,6 +2,10 @@
|
|||||||
|
|
||||||
## [Unreleased]
|
## [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
|
## [0.67.68] - 2026-04-17
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|||||||
@@ -527,8 +527,8 @@ describe("Context overflow error handling", () => {
|
|||||||
}, 120000);
|
}, 120000);
|
||||||
|
|
||||||
// Meta/Llama backend
|
// Meta/Llama backend
|
||||||
it("meta-llama/llama-4-maverick via OpenRouter - should detect overflow via isContextOverflow", async () => {
|
it("meta-llama/llama-4-scout via OpenRouter - should detect overflow via isContextOverflow", async () => {
|
||||||
const model = getModel("openrouter", "meta-llama/llama-4-maverick");
|
const model = getModel("openrouter", "meta-llama/llama-4-scout");
|
||||||
const result = await testContextOverflow(model, process.env.OPENROUTER_API_KEY!);
|
const result = await testContextOverflow(model, process.env.OPENROUTER_API_KEY!);
|
||||||
logResult(result);
|
logResult(result);
|
||||||
|
|
||||||
|
|||||||
@@ -514,10 +514,10 @@ describe("totalTokens field", () => {
|
|||||||
);
|
);
|
||||||
|
|
||||||
it(
|
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 },
|
{ retry: 3, timeout: 60000 },
|
||||||
async () => {
|
async () => {
|
||||||
const llm = getModel("openrouter", "meta-llama/llama-4-maverick");
|
const llm = getModel("openrouter", "meta-llama/llama-4-scout");
|
||||||
|
|
||||||
console.log(`\nOpenRouter / ${llm.id}:`);
|
console.log(`\nOpenRouter / ${llm.id}:`);
|
||||||
const { first, second } = await testTotalTokensWithCache(llm, { apiKey: process.env.OPENROUTER_API_KEY });
|
const { first, second } = await testTotalTokensWithCache(llm, { apiKey: process.env.OPENROUTER_API_KEY });
|
||||||
|
|||||||
Reference in New Issue
Block a user