From 99ed09be8d91a0976995e0f7222ccc44cc510d70 Mon Sep 17 00:00:00 2001 From: Fahad Date: Sun, 15 Jun 2025 15:36:33 +0400 Subject: [PATCH] Update tracer tool for new file tracking system --- tools/tracer.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tools/tracer.py b/tools/tracer.py index 242ce8e..8100733 100644 --- a/tools/tracer.py +++ b/tools/tracer.py @@ -233,7 +233,10 @@ class TracerTool(BaseTool): # Use centralized file processing logic for main code files (with line numbers enabled) continuation_id = getattr(request, "continuation_id", None) logger.debug(f"[TRACER] Preparing {len(request.files)} code files for analysis") - code_content = self._prepare_file_content_for_prompt(request.files, continuation_id, "Code to analyze") + code_content, processed_files = self._prepare_file_content_for_prompt(request.files, continuation_id, "Code to analyze") + + # Store processed files for conversation tracking + self._actually_processed_files = processed_files if code_content: from utils.token_utils import estimate_tokens