UNPKG

@waldzellai/clear-thought

Version:

MCP server for systematic thinking, mental models, debugging approaches, and memory management

37 lines (36 loc) 1.36 kB
import { z } from "zod/v4"; export declare const ConfidenceSchema: z.ZodNumber; export declare const ThoughtNumberSchema: z.ZodNumber; export declare const ProbabilitySchema: z.ZodNumber; export declare const EnumSchema: <T extends readonly string[]>(values: T, fieldName?: string) => z.ZodEnum<{ [x: string]: any; }>; export declare const ThoughtDataSchema: z.ZodObject<{ thought: z.ZodString; thoughtNumber: z.ZodNumber; totalThoughts: z.ZodNumber; nextThoughtNeeded: z.ZodBoolean; isRevision: z.ZodOptional<z.ZodBoolean>; revisesThought: z.ZodOptional<z.ZodNumber>; branchFromThought: z.ZodOptional<z.ZodNumber>; branchId: z.ZodOptional<z.ZodString>; needsMoreThoughts: z.ZodOptional<z.ZodBoolean>; }, z.core.$strip>; export declare const MentalModelSchema: z.ZodObject<{ modelName: z.ZodEnum<{ [x: string]: any; }>; problem: z.ZodString; steps: z.ZodDefault<z.ZodArray<z.ZodString>>; reasoning: z.ZodDefault<z.ZodString>; conclusion: z.ZodDefault<z.ZodString>; }, z.core.$strip>; export declare const DebuggingApproachSchema: z.ZodObject<{ approachName: z.ZodEnum<{ [x: string]: any; }>; issue: z.ZodString; steps: z.ZodDefault<z.ZodArray<z.ZodString>>; findings: z.ZodDefault<z.ZodString>; resolution: z.ZodDefault<z.ZodString>; }, z.core.$strip>;