vibe-coder-mcp
Version:
Production-ready MCP server with complete agent integration, multi-transport support, and comprehensive development automation tools for AI-assisted workflows.
43 lines • 1.54 kB
TypeScript
export interface PromptConfig {
system_prompt: string;
atomic_detection_prompt?: string;
context_integration_prompt?: string;
coordination_prompt?: string;
escalation_prompt?: string;
fallback_prompt?: string;
version: string;
last_updated: string;
compatibility: string[];
}
export type PromptType = 'decomposition' | 'atomic_detection' | 'context_integration' | 'agent_system' | 'coordination' | 'escalation' | 'intent_recognition' | 'fallback';
export declare class PromptService {
private static instance;
private promptCache;
private promptsDir;
private constructor();
static getInstance(): PromptService;
getPrompt(type: PromptType): Promise<string>;
private loadPromptConfig;
private getPromptFilename;
private validatePromptConfig;
private getFallbackPrompt;
clearCache(): void;
reloadPrompt(type: PromptType): Promise<void>;
getPromptMetadata(type: PromptType): Promise<{
version: string;
lastUpdated: string;
compatibility: string[];
}>;
getAvailablePromptTypes(): PromptType[];
validateAllPrompts(): Promise<{
valid: PromptType[];
invalid: {
type: PromptType;
error: string;
}[];
}>;
getPromptWithVariables(type: PromptType, variables: Record<string, string>): Promise<string>;
}
export declare function getPromptService(): PromptService;
export declare function getPrompt(type: PromptType): Promise<string>;
//# sourceMappingURL=prompt-service.d.ts.map