fix(installer): add opencode-go fallback entries for deep and artistry categories

The deep and artistry category fallback chains had no opencode-go provider
entries, causing them to fall through to the ultimate fallback
(opencode/gpt-5-nano) which is not available to opencode-go users.

Add opencode-go entries:
- deep: deepseek-v4-pro -> kimi-k2.6 -> glm-5.1
- artistry: kimi-k2.6 -> glm-5.1

Fixes #3924
This commit is contained in:
acamq
2026-05-10 09:50:01 -06:00
parent 50d0d16854
commit cfab5caea3
2 changed files with 28 additions and 0 deletions
@@ -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",
+4
View File
@@ -244,6 +244,8 @@ export const CATEGORY_MODEL_REQUIREMENTS: Record<string, ModelRequirement> = {
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<string, ModelRequirement> = {
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: {