fix(athena): update stale test snapshots and keyword-detector log assertions

This commit is contained in:
ismeth
2026-02-19 14:14:11 +01:00
committed by YeonGyu-Kim
parent 2b73b3f306
commit 0d88fe61f0
2 changed files with 19 additions and 19 deletions

View File

@@ -5,13 +5,13 @@ exports[`generateModelConfig no providers available returns ULTIMATE_FALLBACK fo
"$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-opencode/master/assets/oh-my-opencode.schema.json",
"agents": {
"athena": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"atlas": {
"model": "opencode/glm-4.7-free",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "opencode/glm-4.7-free",
@@ -79,7 +79,7 @@ exports[`generateModelConfig single native provider uses Claude models when only
"model": "anthropic/claude-sonnet-4-5",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "anthropic/claude-haiku-4-5",
@@ -148,7 +148,7 @@ exports[`generateModelConfig single native provider uses Claude models with isMa
"model": "anthropic/claude-sonnet-4-5",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "anthropic/claude-haiku-4-5",
@@ -218,7 +218,7 @@ exports[`generateModelConfig single native provider uses OpenAI models when only
"model": "openai/gpt-5.2",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "opencode/gpt-5-nano",
@@ -292,7 +292,7 @@ exports[`generateModelConfig single native provider uses OpenAI models with isMa
"model": "openai/gpt-5.2",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "opencode/gpt-5-nano",
@@ -366,7 +366,7 @@ exports[`generateModelConfig single native provider uses Gemini models when only
"model": "google/gemini-3-pro-preview",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "opencode/gpt-5-nano",
@@ -434,7 +434,7 @@ exports[`generateModelConfig single native provider uses Gemini models with isMa
"model": "google/gemini-3-pro-preview",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "opencode/gpt-5-nano",
@@ -518,7 +518,7 @@ exports[`generateModelConfig all native providers uses preferred models from fal
"model": "anthropic/claude-sonnet-4-5",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "anthropic/claude-haiku-4-5",
@@ -615,7 +615,7 @@ exports[`generateModelConfig all native providers uses preferred models with isM
"model": "anthropic/claude-sonnet-4-5",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "anthropic/claude-haiku-4-5",
@@ -860,7 +860,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models when
"model": "github-copilot/claude-sonnet-4.5",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "github-copilot/gpt-5-mini",
@@ -941,7 +941,7 @@ exports[`generateModelConfig fallback providers uses GitHub Copilot models with
"model": "github-copilot/claude-sonnet-4.5",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "github-copilot/gpt-5-mini",
@@ -1022,7 +1022,7 @@ exports[`generateModelConfig fallback providers uses ZAI model for librarian whe
"model": "opencode/glm-4.7-free",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "opencode/gpt-5-nano",
@@ -1083,7 +1083,7 @@ exports[`generateModelConfig fallback providers uses ZAI model for librarian wit
"model": "opencode/glm-4.7-free",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "opencode/gpt-5-nano",
@@ -1226,7 +1226,7 @@ exports[`generateModelConfig mixed provider scenarios uses OpenAI + Copilot comb
"model": "github-copilot/claude-sonnet-4.5",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "github-copilot/gpt-5-mini",
@@ -1307,7 +1307,7 @@ exports[`generateModelConfig mixed provider scenarios uses Claude + ZAI combinat
"model": "anthropic/claude-sonnet-4-5",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "anthropic/claude-haiku-4-5",
@@ -1387,7 +1387,7 @@ exports[`generateModelConfig mixed provider scenarios uses Gemini + Claude combi
"model": "anthropic/claude-sonnet-4-5",
},
"council-member": {
"model": "opencode/glm-4.7-free",
"model": "opencode/big-pickle",
},
"explore": {
"model": "anthropic/claude-haiku-4-5",

View File

@@ -767,7 +767,7 @@ describe("keyword-detector agent-specific ultrawork messages", () => {
expect(textPart!.text).not.toContain("[search-mode]")
expect(textPart!.text).not.toContain("MAXIMIZE SEARCH EFFORT")
const skipLog = logCalls.find(c => c.msg.includes("Skipping all keywords for Athena"))
const skipLog = logCalls.find(c => c.msg.includes("Skipping keywords for Athena"))
expect(skipLog).toBeDefined()
clearSessionAgent(sessionID)
@@ -792,7 +792,7 @@ describe("keyword-detector agent-specific ultrawork messages", () => {
expect(textPart!.text).toBe("search for the implementation")
expect(textPart!.text).not.toContain("[search-mode]")
const skipLog = logCalls.find(c => c.msg.includes("Skipping all keywords for Athena"))
const skipLog = logCalls.find(c => c.msg.includes("Skipping keywords for Athena"))
expect(skipLog).toBeDefined()
})
})