From f195434b99387c8c71a35816f0cbb8340bde6768 Mon Sep 17 00:00:00 2001 From: Nick Galluzzo Date: Tue, 5 Aug 2025 16:55:13 +0700 Subject: [PATCH] fix(evaluation_report): change default export paths to temporary directory Changed default CSV and JSON export filenames to use .tmp directory instead of current working directory to prevent persistent file writes during evaluation reporting. --- src/diffmage/evaluation/evaluation_report.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/diffmage/evaluation/evaluation_report.py b/src/diffmage/evaluation/evaluation_report.py index 66fa460..02400a2 100644 --- a/src/diffmage/evaluation/evaluation_report.py +++ b/src/diffmage/evaluation/evaluation_report.py @@ -283,7 +283,7 @@ def _display_detailed_results( def export_csv_report( self, results: list[tuple[EvaluationResult, str]], - filename: str = "evaluation_report.csv", + filename: str = ".tmp/evaluation_report.csv", ) -> str: """ Export evaluation data to CSV for analysis @@ -334,7 +334,7 @@ def export_csv_report( def export_json_report( self, results: list[tuple[EvaluationResult, str]], - filename: str = "evaluation_report.json", + filename: str = ".tmp/evaluation_report.json", ) -> str: """Export evaluation data to JSON"""