From 9e7171c35d2c58736278b9bcd991e9c4ba72f837 Mon Sep 17 00:00:00 2001 From: Theminacious Date: Fri, 9 Jan 2026 01:42:19 +0530 Subject: [PATCH] refactor: remove unused imports and fix f-strings (auto-fixed by AGI Engineer) --- agent/ai_analyzer.py | 3 +-- agent/explainer.py | 2 +- agent/git_ops.py | 1 - agi_engineer_v2.py | 2 +- agi_engineer_v3.py | 6 ++---- repos/test-repo | 1 + 6 files changed, 6 insertions(+), 9 deletions(-) create mode 160000 repos/test-repo diff --git a/agent/ai_analyzer.py b/agent/ai_analyzer.py index 65ae128..7a91826 100644 --- a/agent/ai_analyzer.py +++ b/agent/ai_analyzer.py @@ -3,8 +3,7 @@ Supports multiple LLM providers: Groq (FREE), Together AI, OpenRouter, Anthropic, etc. """ import os -import json -from typing import Dict, List, Optional +from typing import Optional class AIAnalyzer: """ diff --git a/agent/explainer.py b/agent/explainer.py index b4f41fc..bcef120 100644 --- a/agent/explainer.py +++ b/agent/explainer.py @@ -1,7 +1,7 @@ """ Explainer Engine - Generate human-readable explanations for fixes """ -from typing import Dict, Optional +from typing import Dict class ExplainerEngine: """Generate detailed explanations for each code fix""" diff --git a/agent/git_ops.py b/agent/git_ops.py index 2daeb18..1acdd4b 100644 --- a/agent/git_ops.py +++ b/agent/git_ops.py @@ -1,4 +1,3 @@ -import os import subprocess from git import Repo from datetime import datetime diff --git a/agi_engineer_v2.py b/agi_engineer_v2.py index 8569e5a..63db283 100644 --- a/agi_engineer_v2.py +++ b/agi_engineer_v2.py @@ -204,7 +204,7 @@ def main(): return 1 finally: if cleanup_needed and temp_dir and os.path.exists(temp_dir): - print(f"\n🧹 Cleaning up...") + print("\n🧹 Cleaning up...") shutil.rmtree(temp_dir) diff --git a/agi_engineer_v3.py b/agi_engineer_v3.py index 5544072..0038885 100644 --- a/agi_engineer_v3.py +++ b/agi_engineer_v3.py @@ -8,8 +8,6 @@ import argparse import shutil import tempfile -import subprocess -import json BASE_DIR = os.path.dirname(os.path.abspath(__file__)) AGENT_DIR = os.path.join(BASE_DIR, "agent") @@ -23,7 +21,7 @@ push_branch, create_pull_request, generate_branch_name, generate_pr_body, get_repo_info ) -from rule_classifier import RuleClassifier, RuleCategory +from rule_classifier import RuleClassifier from fix_orchestrator import FixOrchestrator from explainer import ExplainerEngine from safety_checker import SafetyChecker @@ -319,7 +317,7 @@ def main(): return 1 finally: if cleanup_needed and temp_dir and os.path.exists(temp_dir): - print(f"\n🧹 Cleaning up...") + print("\n🧹 Cleaning up...") shutil.rmtree(temp_dir) diff --git a/repos/test-repo b/repos/test-repo new file mode 160000 index 0000000..21c1ba8 --- /dev/null +++ b/repos/test-repo @@ -0,0 +1 @@ +Subproject commit 21c1ba871d2312b5e3589214385e7f3ceb0855e2