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
TypeScript
/**
* 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