From b4c7f67b00d2b2d92c0dc8349e68811c5d8c005c Mon Sep 17 00:00:00 2001 From: _Yusaki Date: Fri, 13 Mar 2026 19:19:22 +0700 Subject: [PATCH] Add traceback logging for extraction errors --- backend/app/services/llm_graph_builder.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/app/services/llm_graph_builder.py b/backend/app/services/llm_graph_builder.py index bbb2c69..9326b51 100644 --- a/backend/app/services/llm_graph_builder.py +++ b/backend/app/services/llm_graph_builder.py @@ -122,7 +122,9 @@ class LLMGraphBuilderService: except Exception as e: fail_count += 1 last_error = e - logger.error(f"Chunk {i+1} extraction failed: {e}") + import traceback + logger.error(f"Chunk {i+1} extraction failed: {type(e).__name__}: {e}") + logger.error(f"Chunk {i+1} traceback: {traceback.format_exc()}") if progress_callback: progress_callback(f"Chunk {i+1} error: {e}", (i + 1) / total)