UNPKG

repository-analyzer

Version:

Transform code repositories into strategic intelligence using extensible AI agents. Analyze technical debt, business value, and deployment readiness automatically.

43 lines 1.3 kB
export interface OrchestrationOptions { outputDir: string; repositoryPath: string; selectedAgents?: string[]; parallelJobs?: number; verbose?: boolean; claudeCommand?: string; } export interface AgentResult { agentId: string; success: boolean; outputFile?: string; executionTime: number; error?: string; } export declare class AgentOrchestrator { private discovery; private tempDir; constructor(); executeAnalysis(options: OrchestrationOptions): Promise<AgentResult[]>; private filterSelectedAgents; private getDefaultAgents; private prepareEnvironment; private gatherRepositoryInfo; private getDirectoryStructure; private executeBatch; private executeAgent; private prepareAgentVariables; private isCriticalAgent; private createEnhancedPrompt; private extractJsonFromText; private generateMarkdownReport; private generateScannerMarkdown; private generateTechnicalMarkdown; private generateBusinessMarkdown; private generateReportMarkdown; private generateGenericMarkdown; private formatJsonAsMarkdown; private cleanup; listAgents(): Promise<void>; validateSetup(claudeCommand?: string): Promise<boolean>; } //# sourceMappingURL=AgentOrchestrator.d.ts.map