"""AI Review Agents Package This package contains the modular agent implementations for the enterprise AI code review system. Core Agents: - PRAgent: Pull request review and analysis - IssueAgent: Issue triage and response - CodebaseAgent: Codebase health analysis - ChatAgent: Interactive chat with tool calling Specialized Agents: - DependencyAgent: Dependency vulnerability scanning - TestCoverageAgent: Test coverage analysis and suggestions - ArchitectureAgent: Architecture compliance checking """ from agents.architecture_agent import ArchitectureAgent from agents.base_agent import AgentContext, AgentResult, BaseAgent from agents.chat_agent import ChatAgent from agents.codebase_agent import CodebaseAgent from agents.dependency_agent import DependencyAgent from agents.issue_agent import IssueAgent from agents.pr_agent import PRAgent from agents.test_coverage_agent import TestCoverageAgent __all__ = [ # Base "BaseAgent", "AgentContext", "AgentResult", # Core Agents "IssueAgent", "PRAgent", "CodebaseAgent", "ChatAgent", # Specialized Agents "DependencyAgent", "TestCoverageAgent", "ArchitectureAgent", ]