github-mcp-auto-git
Version:
GitHub MCP Auto Git v3.0 - メモリ効率化・統合MCP・モジュール化完了の完全自動Git操作システム
31 lines • 1.21 kB
TypeScript
/**
* Independent SubAgent Implementation (非Claude Code依存)
* 実際のAI分析機能を提供する独立したサブエージェント実装
*/
import type { SafetyAnalysisResult, CommitMessageResult, PRManagementResult, ChangeAnalysis } from '../types/index.js';
export declare class IndependentSubAgents {
/**
* Git Safety Analyzer - 独立実装
*/
analyzeSafety(files: string[], workingDir: string): Promise<SafetyAnalysisResult>;
/**
* Commit Message Generator - 独立実装
*/
generateCommitMessage(analysis: ChangeAnalysis, files: string[]): Promise<CommitMessageResult>;
/**
* PR Management Agent - 独立実装
*/
generatePRManagement(analysis: ChangeAnalysis, files: string[], commitMessage: string): Promise<PRManagementResult>;
private mapToConventionalType;
private determineScope;
private generateJapaneseTitle;
private generateJapaneseBody;
private generateEnglishDescription;
private shouldAutoMerge;
private determineMergeStrategy;
private recommendReviewers;
private generateLabels;
private generatePRBody;
private generateReasoning;
}
//# sourceMappingURL=independent-subagents.d.ts.map