From 52febd01f927cf098a409ea4201128efd216ca19 Mon Sep 17 00:00:00 2001 From: Yiorgis Gozadinos Date: Sat, 20 Sep 2025 10:11:31 +0300 Subject: [PATCH] Do not suppress logs in development --- src/haiku/rag/cli.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/haiku/rag/cli.py b/src/haiku/rag/cli.py index 45814204..210f3ea2 100644 --- a/src/haiku/rag/cli.py +++ b/src/haiku/rag/cli.py @@ -17,6 +17,7 @@ if Config.ENV == "development": logfire.configure(send_to_logfire="if-token-present") logfire.instrument_pydantic_ai() else: + configure_cli_logging() warnings.filterwarnings("ignore") cli = typer.Typer( @@ -113,8 +114,9 @@ def main( ), ): """haiku.rag CLI - Vector database RAG system""" - # Ensure only haiku.rag logs are emitted in CLI context - configure_cli_logging() + if Config.ENV != "development": + # Ensure only haiku.rag logs are emitted in CLI context + configure_cli_logging() # Run version check before any command asyncio.run(check_version())