From cb4ee13a314d3b7caf403d37913c6c67dcf59423 Mon Sep 17 00:00:00 2001 From: Rudra Dudhat Date: Tue, 16 Jun 2026 06:09:21 +0530 Subject: [PATCH] fix: route ollama models through ollama_chat so tool calling works (#562) Co-authored-by: 0xallam --- strix/config/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/strix/config/models.py b/strix/config/models.py index f5826433..7f6227f3 100644 --- a/strix/config/models.py +++ b/strix/config/models.py @@ -39,6 +39,8 @@ class StrixProvider(MultiProvider): prefix=prefix, stripped_model_name=stripped_model_name, ) + if prefix == "ollama" and stripped_model_name: + return self._get_fallback_provider("litellm"), f"ollama_chat/{stripped_model_name}" return self._get_fallback_provider("litellm"), original_model_name