feat(visual-engineering): add variant high to gemini-3-pro, update fallback chain to gemini→glm-5→opus→kimi

This commit is contained in:
YeonGyu-Kim
2026-02-15 13:59:00 +09:00
parent c8172697d9
commit 884a3addf8
4 changed files with 22 additions and 7 deletions
+1 -1
View File
@@ -198,7 +198,7 @@ You are NOT an interactive assistant. You are an autonomous problem-solver.
export const DEFAULT_CATEGORIES: Record<string, CategoryConfig> = {
"visual-engineering": { model: "google/gemini-3-pro" },
"visual-engineering": { model: "google/gemini-3-pro", variant: "high" },
ultrabrain: { model: "openai/gpt-5.3-codex", variant: "xhigh" },
deep: { model: "openai/gpt-5.3-codex", variant: "medium" },
artistry: { model: "google/gemini-3-pro", variant: "high" },
+2 -1
View File
@@ -67,13 +67,14 @@ describe("sisyphus-task", () => {
})
describe("DEFAULT_CATEGORIES", () => {
test("visual-engineering category has model config", () => {
test("visual-engineering category has model and variant config", () => {
// given
const category = DEFAULT_CATEGORIES["visual-engineering"]
// when / #then
expect(category).toBeDefined()
expect(category.model).toBe("google/gemini-3-pro")
expect(category.variant).toBe("high")
})
test("ultrabrain category has model and variant config", () => {