mcp-adr-analysis-server
Version:
MCP server for analyzing Architectural Decision Records and project architecture
28 lines • 1.28 kB
TypeScript
/**
* Security-focused prompts for content masking and secret detection
* Following prompt-driven development approach
*/
/**
* Generate AI prompt for detecting sensitive information patterns in content
*
* @param content - Content to analyze for sensitive information
* @param contentType - Type of content being analyzed
* @param userDefinedPatterns - Optional user-defined sensitive patterns
* @returns Formatted prompt for AI analysis of sensitive content
*/
export declare function generateSensitiveContentDetectionPrompt(content: string, contentType?: 'code' | 'documentation' | 'configuration' | 'logs' | 'general', userDefinedPatterns?: string[]): string;
/**
* AI prompt for intelligent content masking decisions
*/
export declare function generateContentMaskingPrompt(content: string, detectedSensitiveItems: Array<{
type: string;
content: string;
startPosition: number;
endPosition: number;
severity: string;
}>, maskingStrategy?: 'full' | 'partial' | 'placeholder' | 'environment'): string;
/**
* AI prompt for user-defined sensitive pattern configuration
*/
export declare function generateCustomPatternConfigurationPrompt(projectContext: string, existingPatterns?: string[]): string;
//# sourceMappingURL=security-prompts.d.ts.map