From a989ce343cc42c958daafbf55865260c1304807f Mon Sep 17 00:00:00 2001 From: cexll Date: Fri, 16 Jan 2026 09:37:39 +0800 Subject: [PATCH] fix(codeagent-wrapper): correct default models for oracle and librarian agents (#120) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - oracle: claude-sonnet-4-20250514 → claude-opus-4-5-20251101 - librarian: claude-sonnet-4-5-20250514 → claude-sonnet-4-5-20250929 Fixes #120 Generated with SWE-Agent.ai Co-Authored-By: SWE-Agent.ai --- codeagent-wrapper/agent_config.go | 4 ++-- codeagent-wrapper/agent_config_test.go | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/codeagent-wrapper/agent_config.go b/codeagent-wrapper/agent_config.go index b60b79a..72f9b57 100644 --- a/codeagent-wrapper/agent_config.go +++ b/codeagent-wrapper/agent_config.go @@ -26,8 +26,8 @@ var defaultModelsConfig = ModelsConfig{ DefaultBackend: "opencode", DefaultModel: "opencode/grok-code", Agents: map[string]AgentModelConfig{ - "oracle": {Backend: "claude", Model: "claude-sonnet-4-20250514", PromptFile: "~/.claude/skills/omo/references/oracle.md", Description: "Technical advisor"}, - "librarian": {Backend: "claude", Model: "claude-sonnet-4-5-20250514", PromptFile: "~/.claude/skills/omo/references/librarian.md", Description: "Researcher"}, + "oracle": {Backend: "claude", Model: "claude-opus-4-5-20251101", PromptFile: "~/.claude/skills/omo/references/oracle.md", Description: "Technical advisor"}, + "librarian": {Backend: "claude", Model: "claude-sonnet-4-5-20250929", PromptFile: "~/.claude/skills/omo/references/librarian.md", Description: "Researcher"}, "explore": {Backend: "opencode", Model: "opencode/grok-code", PromptFile: "~/.claude/skills/omo/references/explore.md", Description: "Code search"}, "develop": {Backend: "codex", Model: "", PromptFile: "~/.claude/skills/omo/references/develop.md", Description: "Code development"}, "frontend-ui-ux-engineer": {Backend: "gemini", Model: "", PromptFile: "~/.claude/skills/omo/references/frontend-ui-ux-engineer.md", Description: "Frontend engineer"}, diff --git a/codeagent-wrapper/agent_config_test.go b/codeagent-wrapper/agent_config_test.go index 106566b..0a8e9ad 100644 --- a/codeagent-wrapper/agent_config_test.go +++ b/codeagent-wrapper/agent_config_test.go @@ -19,8 +19,8 @@ func TestResolveAgentConfig_Defaults(t *testing.T) { wantModel string wantPromptFile string }{ - {"oracle", "claude", "claude-sonnet-4-20250514", "~/.claude/skills/omo/references/oracle.md"}, - {"librarian", "claude", "claude-sonnet-4-5-20250514", "~/.claude/skills/omo/references/librarian.md"}, + {"oracle", "claude", "claude-opus-4-5-20251101", "~/.claude/skills/omo/references/oracle.md"}, + {"librarian", "claude", "claude-sonnet-4-5-20250929", "~/.claude/skills/omo/references/librarian.md"}, {"explore", "opencode", "opencode/grok-code", "~/.claude/skills/omo/references/explore.md"}, {"frontend-ui-ux-engineer", "gemini", "", "~/.claude/skills/omo/references/frontend-ui-ux-engineer.md"}, {"document-writer", "gemini", "", "~/.claude/skills/omo/references/document-writer.md"},