From 194173619e0e1940284f4d4fa3de49f5197636c1 Mon Sep 17 00:00:00 2001 From: Ben Sima Date: Sun, 30 Nov 2025 20:54:58 -0500 Subject: Fix jr loop: update model IDs and dev shell - Update OpenRouter model IDs to Claude 4.5 family: - anthropic/claude-sonnet-4.5 (default) - anthropic/claude-haiku-4.5 (simple tasks) - anthropic/claude-opus-4.5 (complex tasks) - Remove aider-chat from dev shell (broken, unused) - Simplify llm package (remove llm-ollama plugin) - Update nixos-unstable for llm 0.27.1 Task-Id: t-163 --- Omni/Agent/Worker.hs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'Omni/Agent/Worker.hs') diff --git a/Omni/Agent/Worker.hs b/Omni/Agent/Worker.hs index ded4144..61c392b 100644 --- a/Omni/Agent/Worker.hs +++ b/Omni/Agent/Worker.hs @@ -343,13 +343,13 @@ selectModel task = selectModelByComplexity (TaskCore.taskComplexity task) -- | Select model based on complexity level selectModelByComplexity :: Maybe Int -> Text -selectModelByComplexity Nothing = "anthropic/claude-sonnet-4-20250514" -selectModelByComplexity (Just 1) = "anthropic/claude-haiku" -selectModelByComplexity (Just 2) = "anthropic/claude-haiku" -selectModelByComplexity (Just 3) = "anthropic/claude-sonnet-4-20250514" -selectModelByComplexity (Just 4) = "anthropic/claude-sonnet-4-20250514" -selectModelByComplexity (Just 5) = "anthropic/claude-opus-4-20250514" -selectModelByComplexity (Just _) = "anthropic/claude-sonnet-4-20250514" +selectModelByComplexity Nothing = "anthropic/claude-sonnet-4.5" +selectModelByComplexity (Just 1) = "anthropic/claude-haiku-4.5" +selectModelByComplexity (Just 2) = "anthropic/claude-haiku-4.5" +selectModelByComplexity (Just 3) = "anthropic/claude-sonnet-4.5" +selectModelByComplexity (Just 4) = "anthropic/claude-sonnet-4.5" +selectModelByComplexity (Just 5) = "anthropic/claude-opus-4.5" +selectModelByComplexity (Just _) = "anthropic/claude-sonnet-4.5" formatTask :: TaskCore.Task -> Text formatTask t = -- cgit v1.2.3