mcp-ai-agent-guidelines
Version:
A comprehensive Model Context Protocol server providing advanced tools, resources, and prompts for implementing AI agent best practices
32 lines • 1.1 kB
TypeScript
import type { Artifact, DesignSessionState } from "./types/index.js";
export interface ADRRequest {
sessionState: DesignSessionState;
title: string;
context: string;
decision: string;
consequences?: string;
alternatives?: string[];
status?: "proposed" | "accepted" | "deprecated" | "superseded";
metadata?: Record<string, unknown>;
}
export interface ADRGenerationResult {
artifact: Artifact;
markdown: string;
recommendations: string[];
relatedDecisions: string[];
}
declare class ADRGeneratorImpl {
private adrCounter;
generateADR(request: ADRRequest): Promise<ADRGenerationResult>;
private generateADRMarkdown;
private generateConsequences;
private generateADRRecommendations;
private findRelatedDecisions;
private extractKeywords;
generateSessionADRs(sessionState: DesignSessionState): Promise<Artifact[]>;
private extractDecisionsFromPhase;
}
export declare const adrGenerator: ADRGeneratorImpl;
export declare const IMPLEMENTATION_STATUS: "IMPLEMENTED";
export {};
//# sourceMappingURL=adr-generator.d.ts.map