From bfdaa4652ac0d7c41eaa24eb622e49a4b54c5fc7 Mon Sep 17 00:00:00 2001 From: Yiorgis Gozadinos Date: Wed, 3 Dec 2025 09:59:20 +0200 Subject: [PATCH] Configure logging regardsless of the env --- haiku_rag_slim/haiku/rag/cli.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/haiku_rag_slim/haiku/rag/cli.py b/haiku_rag_slim/haiku/rag/cli.py index 6c165ae9..8d996fc1 100644 --- a/haiku_rag_slim/haiku/rag/cli.py +++ b/haiku_rag_slim/haiku/rag/cli.py @@ -81,7 +81,9 @@ def main( loaded_config = AppConfig.model_validate(yaml_data) set_config(loaded_config) - # Configure logging minimally for CLI context + # Configure logging for CLI context + configure_cli_logging() + if get_config().environment == "development": # Lazy import logfire only in development try: @@ -92,7 +94,7 @@ def main( except Exception: pass else: - configure_cli_logging() + # Suppress warnings in production warnings.filterwarnings("ignore") # Run version check before any command