diff --git a/packages/ai/scripts/generate-models.ts b/packages/ai/scripts/generate-models.ts index 40e7275c..82700ac9 100644 --- a/packages/ai/scripts/generate-models.ts +++ b/packages/ai/scripts/generate-models.ts @@ -1673,12 +1673,12 @@ async function loadModelsDevData(): Promise[]> { const kimiModels = data["kimi-for-coding"].models as Record; const hasCanonicalModel = Object.prototype.hasOwnProperty.call(kimiModels, "kimi-for-coding"); - const kimiAliases = new Set(["k2p5", "k2p6"]); + const kimiAliases = new Set(["k2p5", "k2p6", "k2p7"]); for (const [modelId, model] of Object.entries(kimiModels)) { const m = model as ModelsDevModel; if (m.tool_call !== true) continue; - // models.dev may expose versioned aliases (e.g. k2p5/k2p6). + // models.dev may expose versioned aliases (e.g. k2p5/k2p6/k2p7). // Normalize aliases to the canonical model id and drop duplicates when canonical exists. if (kimiAliases.has(modelId) && hasCanonicalModel) continue;