From 004506cf9adc29aaba3d634bfb838dfebf3a176c Mon Sep 17 00:00:00 2001 From: ajaysi Date: Tue, 31 Mar 2026 07:34:14 +0530 Subject: [PATCH] fix: Add missing strict_provider_mode variable definition --- backend/services/llm_providers/main_text_generation.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/backend/services/llm_providers/main_text_generation.py b/backend/services/llm_providers/main_text_generation.py index 8ef4893b..4aeff637 100644 --- a/backend/services/llm_providers/main_text_generation.py +++ b/backend/services/llm_providers/main_text_generation.py @@ -137,6 +137,9 @@ def llm_text_gen( # Check which providers have API keys available using APIKeyManager api_key_manager = APIKeyManager() available_providers = [] + + # Get strict provider mode from environment + strict_provider_mode = os.getenv("STRICT_PROVIDER_MODE", "false").lower() in {"1", "true", "yes", "on"} if api_key_manager.get_api_key("gemini"): available_providers.append("google") if api_key_manager.get_api_key("hf_token"):