mcp-ai-agent-guidelines
Version:
A comprehensive Model Context Protocol server providing advanced tools, resources, and prompts for implementing AI agent best practices
34 lines • 1.63 kB
TypeScript
import { z } from "zod";
export declare const promptHierarchySchema: z.ZodObject<{
mode: z.ZodEnum<["build", "select", "evaluate"]>;
context: z.ZodOptional<z.ZodString>;
goal: z.ZodOptional<z.ZodString>;
requirements: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
taskDescription: z.ZodOptional<z.ZodString>;
taskComplexity: z.ZodOptional<z.ZodEnum<["simple", "moderate", "complex"]>>;
agentCapability: z.ZodOptional<z.ZodEnum<["novice", "intermediate", "advanced"]>>;
promptToEvaluate: z.ZodOptional<z.ZodString>;
evaluationCriteria: z.ZodOptional<z.ZodArray<z.ZodString, "many">>;
}, "strip", z.ZodTypeAny, {
mode: "select" | "build" | "evaluate";
context?: string | undefined;
goal?: string | undefined;
requirements?: string[] | undefined;
taskDescription?: string | undefined;
agentCapability?: "advanced" | "novice" | "intermediate" | undefined;
taskComplexity?: "moderate" | "simple" | "complex" | undefined;
promptToEvaluate?: string | undefined;
evaluationCriteria?: string[] | undefined;
}, {
mode: "select" | "build" | "evaluate";
context?: string | undefined;
goal?: string | undefined;
requirements?: string[] | undefined;
taskDescription?: string | undefined;
agentCapability?: "advanced" | "novice" | "intermediate" | undefined;
taskComplexity?: "moderate" | "simple" | "complex" | undefined;
promptToEvaluate?: string | undefined;
evaluationCriteria?: string[] | undefined;
}>;
export type PromptHierarchySchema = z.infer<typeof promptHierarchySchema>;
//# sourceMappingURL=prompt-hierarchy.d.ts.map