From dcfa3ea08374325f8c886b9dd9b22574837808d5 Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Sun, 28 Sep 2025 18:13:28 +0530 Subject: [PATCH] Chore: serialize logs for filesystem --- api/logging_config.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/api/logging_config.py b/api/logging_config.py index a8ea4205..a07f37b9 100644 --- a/api/logging_config.py +++ b/api/logging_config.py @@ -87,10 +87,11 @@ def setup_logging(): patched.add( actual_log_path, - format=log_format, level=log_level, - colorize=False, # No colors in file logs + serialize=True, # Use JSON serialization for structured logs enqueue=True, # Thread-safe writing + backtrace=True, # Include full traceback in exceptions + diagnose=False, # Don't include local variables in traceback for security ) else: # Console handler (existing behavior)