diff --git a/src/cli/__snapshots__/model-fallback.test.ts.snap b/src/cli/__snapshots__/model-fallback.test.ts.snap index 3f1699536..ebeacc950 100644 --- a/src/cli/__snapshots__/model-fallback.test.ts.snap +++ b/src/cli/__snapshots__/model-fallback.test.ts.snap @@ -4379,6 +4379,12 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin { "model": "vercel/openai/gpt-5.5", }, + { + "model": "vercel/moonshotai/kimi-k2.6", + }, + { + "model": "vercel/zai/glm-5.1", + }, ], "model": "vercel/google/gemini-3.1-pro-preview", "variant": "high", @@ -4393,6 +4399,12 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin "model": "vercel/google/gemini-3.1-pro-preview", "variant": "high", }, + { + "model": "vercel/moonshotai/kimi-k2.6", + }, + { + "model": "vercel/zai/glm-5.1", + }, ], "model": "vercel/openai/gpt-5.5", "variant": "medium", @@ -4678,6 +4690,12 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin { "model": "vercel/openai/gpt-5.5", }, + { + "model": "vercel/moonshotai/kimi-k2.6", + }, + { + "model": "vercel/zai/glm-5.1", + }, ], "model": "vercel/google/gemini-3.1-pro-preview", "variant": "high", @@ -4692,6 +4710,12 @@ exports[`generateModelConfig Vercel AI Gateway provider uses vercel/ model strin "model": "vercel/google/gemini-3.1-pro-preview", "variant": "high", }, + { + "model": "vercel/moonshotai/kimi-k2.6", + }, + { + "model": "vercel/zai/glm-5.1", + }, ], "model": "vercel/openai/gpt-5.5", "variant": "medium", diff --git a/src/shared/model-requirements.ts b/src/shared/model-requirements.ts index f6103d4b4..712b658cc 100644 --- a/src/shared/model-requirements.ts +++ b/src/shared/model-requirements.ts @@ -244,6 +244,8 @@ export const CATEGORY_MODEL_REQUIREMENTS: Record = { model: "gemini-3.1-pro", variant: "high", }, + { providers: ["opencode-go", "vercel"], model: "kimi-k2.6" }, + { providers: ["opencode-go", "vercel"], model: "glm-5.1" }, ], }, artistry: { @@ -259,6 +261,8 @@ export const CATEGORY_MODEL_REQUIREMENTS: Record = { variant: "max", }, { providers: ["openai", "github-copilot", "opencode", "vercel"], model: "gpt-5.5" }, + { providers: ["opencode-go", "vercel"], model: "kimi-k2.6" }, + { providers: ["opencode-go", "vercel"], model: "glm-5.1" }, ], }, quick: {