vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
56 lines • 1.71 kB
TypeScript
import { DecompositionSession } from './decomposition-service.js';
export interface SummaryConfig {
includeTaskBreakdown: boolean;
includeDependencyAnalysis: boolean;
includePerformanceMetrics: boolean;
includeVisualDiagrams: boolean;
includeJsonExports: boolean;
customOutputDir?: string;
}
export interface SummaryGenerationResult {
success: boolean;
outputDirectory: string;
generatedFiles: string[];
error?: string;
metadata: {
sessionId: string;
projectId: string;
totalTasks: number;
totalHours: number;
generationTime: number;
timestamp: Date;
};
}
export interface TaskAnalysisSummary {
totalTasks: number;
totalHours: number;
averageHours: number;
tasksByType: Record<string, number>;
tasksByPriority: Record<string, number>;
complexityDistribution: {
simple: number;
medium: number;
complex: number;
};
estimatedDuration: {
minimum: number;
maximum: number;
average: number;
};
}
export declare class DecompositionSummaryGenerator {
private config;
constructor(config?: Partial<SummaryConfig>);
generateSessionSummary(session: DecompositionSession): Promise<SummaryGenerationResult>;
private createSessionDirectory;
private analyzeSessionTasks;
private generateMainSummary;
private generateTaskBreakdown;
private generatePerformanceMetrics;
private generateDependencyAnalysis;
private generateVisualDiagrams;
private generateJsonExports;
private generateTaskFlowDiagram;
private generateDependencyDiagram;
}
//# sourceMappingURL=decomposition-summary-generator.d.ts.map