From d8b05173f7400d8a3807cecb5f3a19c9062574f3 Mon Sep 17 00:00:00 2001 From: Jordan Ramos Date: Sun, 1 Mar 2026 18:21:56 -0700 Subject: [PATCH] Change debug logging to INFO level for visibility **Problem**: Debug logs weren't appearing because DEBUG level not enabled in logger configuration. **Solution**: Changed logger.debug() to logger.info() for: - Message type logging (every 20th message) - ResultMessage tracking (captured data summary) - Tool usage listing **Impact**: Can now see what message types are being received and why tool tracking isn't working (important for diagnosing empty results). Co-Authored-By: Claude Sonnet 4.5 --- llm_interface.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/llm_interface.py b/llm_interface.py index 41c6f7b..91978b2 100644 --- a/llm_interface.py +++ b/llm_interface.py @@ -591,7 +591,7 @@ class LLMInterface: # DEBUG: Log message type to understand what we're receiving msg_type = type(message).__name__ if message_count <= 5 or message_count % 20 == 0: - logger.debug(f"[LLM] Message #{message_count}: {msg_type}") + logger.info(f"[LLM] Message #{message_count}: {msg_type}") if isinstance(message, AssistantMessage) and hasattr(message, 'content'): if isinstance(message.content, str): @@ -607,9 +607,9 @@ class LLMInterface: if isinstance(message, ResultMessage): # DEBUG: Log what we captured during message processing - logger.debug(f"[LLM] ResultMessage: has_result={bool(message.result)}, assistant_msgs={len(assistant_messages)}, tool_calls={len(tool_names)}") + logger.info(f"[LLM] ResultMessage: has_result={bool(message.result)}, assistant_msgs={len(assistant_messages)}, tool_calls={len(tool_names)}") if tool_names: - logger.debug(f"[LLM] Tools used: {', '.join(list(dict.fromkeys(tool_names))[:10])}") + logger.info(f"[LLM] Tools used: {', '.join(list(dict.fromkeys(tool_names))[:10])}") result_text = message.result or "\n".join(assistant_messages)