From 08d1e544ecb48aa20292c9603fbe309c7ececc86 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 a8ea420..a07f37b 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)