vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
32 lines • 1.18 kB
TypeScript
import type { ContextPackage } from '../types/context-curator.js';
export interface ValidationResult {
isValid: boolean;
errors: string[];
warnings: string[];
qualityScore: number;
qualityMetrics: QualityMetrics;
}
export interface QualityMetrics {
schemaCompliance: number;
contentCompleteness: number;
metaPromptQuality: number;
fileRelevance: number;
tokenEfficiency: number;
taskDecompositionQuality: number;
}
export declare class PackageValidator {
private static readonly MIN_QUALITY_SCORE;
private static readonly MIN_FILES_COUNT;
private static readonly MAX_TOKEN_COUNT;
private static readonly MIN_RELEVANCE_SCORE;
static validatePackage(contextPackage: ContextPackage): Promise<ValidationResult>;
private static validateSchema;
private static validateContent;
private static validateMetaPrompt;
private static validateFileRelevance;
private static validateTokenEfficiency;
private static validateTaskDecomposition;
private static calculateOverallQualityScore;
static getValidationSummary(result: ValidationResult): string;
}
//# sourceMappingURL=package-validator.d.ts.map