From 7ccabf4fb9cf9a621c4f4ce7a02c7e2d76bacfa9 Mon Sep 17 00:00:00 2001 From: Yiorgis Gozadinos Date: Thu, 11 Dec 2025 10:47:18 +0200 Subject: [PATCH] Log to console with logfire only in development --- haiku_rag_slim/haiku/rag/cli.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/haiku_rag_slim/haiku/rag/cli.py b/haiku_rag_slim/haiku/rag/cli.py index 7550a69b..b22fa1f8 100644 --- a/haiku_rag_slim/haiku/rag/cli.py +++ b/haiku_rag_slim/haiku/rag/cli.py @@ -88,7 +88,11 @@ def main( try: import logfire - logfire.configure(send_to_logfire="if-token-present") + is_production = get_config().environment != "development" + logfire.configure( + send_to_logfire="if-token-present", + console=False if is_production else None, + ) logfire.instrument_pydantic_ai() except Exception: pass