vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
148 lines • 5.61 kB
TypeScript
import { OpenRouterConfig } from '../../../types/workflow.js';
import { ContextCuratorInput, ContextPackage as OriginalContextPackage } from '../types/context-curator.js';
type ContextPackage = OriginalContextPackage;
export declare enum WorkflowPhase {
INITIALIZATION = "initialization",
INTENT_ANALYSIS = "intent_analysis",
PROMPT_REFINEMENT = "prompt_refinement",
FILE_DISCOVERY = "file_discovery",
RELEVANCE_SCORING = "relevance_scoring",
META_PROMPT_GENERATION = "meta_prompt_generation",
PACKAGE_ASSEMBLY = "package_assembly",
OUTPUT_GENERATION = "output_generation",
COMPLETED = "completed"
}
export declare class ContextCuratorService {
private static instance;
private llmService;
private configLoader;
private outputFormatter;
private constructor();
static getInstance(): ContextCuratorService;
executeWorkflow(jobId: string, input: ContextCuratorInput, config: OpenRouterConfig): Promise<ContextPackage>;
private executeInitialization;
private executeIntentAnalysis;
private executePromptRefinement;
private detectProjectType;
private enhancedProjectTypeDetection;
private legacyProjectTypeDetection;
private buildLanguageProfileFromCodemap;
private extractFileExtensionsFromCodemap;
private isValidFileExtension;
private extractExtension;
private detectPackageManagersFromCodemap;
private calculatePackageManagerConfidence;
private analyzeUniversalProjectStructure;
private extractPatternEvidence;
private aggregateProjectTypes;
private calculateStructureConfidence;
private extractArchitecturalPatterns;
private detectLayeredArchitecture;
private detectMicroservicesArchitecture;
private detectEventDrivenArchitecture;
private detectCQRSPattern;
private detectHexagonalArchitecture;
private detectCleanArchitecture;
private detectMVCPattern;
private detectMVVMPattern;
private detectMicrokernelArchitecture;
private detectSpaceBasedArchitecture;
private detectSingletonPattern;
private detectFactoryPattern;
private detectObserverPattern;
private detectRepositoryPattern;
private detectStrategyPattern;
private detectAdapterPattern;
private detectDecoratorPattern;
private detectCommandPattern;
private detectBuilderPattern;
private detectFacadePattern;
private detectPrimaryLanguages;
private performLanguageDetection;
private performBasicLanguageDetection;
private detectFrameworkIndicators;
private detectBuildSystemIndicators;
private mapExtensionsToLanguages;
private checkGrammarSupport;
private calculateLanguageDistribution;
private calculateLanguageConfidence;
private analyzeWebFrontendProject;
private analyzeBackendProject;
private analyzeMobileProject;
private detectFalsePositives;
private performSemanticTechnologyInference;
private extractSemanticIndicators;
private clusterTechnologies;
private identifyPrimaryStack;
private calculateSemanticConfidence;
private calculateMultiDimensionalScores;
private scoreByLanguageEcosystem;
private analyzeDesktopProject;
private analyzeDataMLProject;
private analyzeDevOpsProject;
private analyzeGameProject;
private analyzeBlockchainProject;
private detectFrameworkStack;
private detectArchitectureStyle;
private detectDevelopmentEnvironment;
private isWebEcosystem;
private isBackendEcosystem;
private isMobileEcosystem;
private isDataScienceEcosystem;
private scoreByPackageManagers;
private scoreByStructure;
private scoreBySemanticContent;
private addWeightedScore;
private getProjectTypesForEcosystem;
private selectAndValidateProjectType;
private validateProjectTypeAgainstLanguage;
private buildProjectTypeAnalysisResult;
private executeFileDiscovery;
private executeRelevanceScoring;
private executeMetaPromptGeneration;
private executePackageAssembly;
private executeOutputGeneration;
private executeStrategiesWithFallback;
private categorizeStrategyError;
private isNetworkError;
private generateFallbackResult;
private extractFilesFromCodemap;
private filterFilesByRelevance;
private estimateFileTokens;
private consolidateMultiStrategyResults;
private deduplicateFilesByPriority;
private categorizePriorityLevel;
private getHighestPriority;
private extractFileContentsByPriority;
private extractSingleFileContent;
private findFileInCodemap;
private resolveAbstractFilePathToActual;
private generateFilePatterns;
private determineSearchStrategy;
private determineScoringStrategy;
private getPriorityWeights;
private mapRelevanceToPriority;
private convertToProcessedFile;
private convertToFileReference;
private convertContextPackageFormat;
private extractPriorityFiles;
private isValidationPassed;
private generateSimpleXMLOutput;
private extractFileContentsWithOptimization;
private optimizeFileContent;
private getEnhancedPriorityWeights;
private getProjectSpecificFilters;
private getAdaptiveThreshold;
private deriveConstraintsFromProject;
private deriveQualityRequirements;
private inferTeamExpertise;
private getFrameworkGuidelines;
private buildEnhancedPackage;
private buildEnhancedFileList;
private detectFileLanguage;
private getFileStats;
private extractKeywords;
private calculateFallbackScore;
}
export {};
//# sourceMappingURL=context-curator-service.d.ts.map