UNPKG

mcp-ai-agent-guidelines

Version:

A comprehensive Model Context Protocol server providing advanced tools, resources, and prompts for implementing AI agent best practices

38 lines 1.36 kB
/** * Validation schema for validate-spec tool * * @module schemas/validate-spec */ import { z } from "zod"; /** * Schema for validate-spec tool input */ export declare const validateSpecSchema: z.ZodObject<{ /** The spec.md content to validate */ specContent: z.ZodString; /** Path to CONSTITUTION.md file */ constitutionPath: z.ZodOptional<z.ZodString>; /** CONSTITUTION.md content directly */ constitutionContent: z.ZodOptional<z.ZodString>; /** Output format for validation results */ outputFormat: z.ZodDefault<z.ZodEnum<["json", "markdown", "summary"]>>; /** Whether to include recommendations in the output */ includeRecommendations: z.ZodDefault<z.ZodBoolean>; }, "strip", z.ZodTypeAny, { outputFormat: "markdown" | "json" | "summary"; includeRecommendations: boolean; specContent: string; constitutionPath?: string | undefined; constitutionContent?: string | undefined; }, { specContent: string; outputFormat?: "markdown" | "json" | "summary" | undefined; includeRecommendations?: boolean | undefined; constitutionPath?: string | undefined; constitutionContent?: string | undefined; }>; /** * TypeScript type inferred from the validation schema */ export type ValidateSpecRequest = z.infer<typeof validateSpecSchema>; //# sourceMappingURL=validate-spec.d.ts.map