UNPKG

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