UNPKG

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
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