UNPKG

mcp-shrimp-task-manager

Version:

Shrimp Task Manager is a task tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency. It converts natural language into structured dev tasks with dependency tracking and iterative refinement, enabling agent-like develope

42 lines (41 loc) 1.25 kB
import { z } from "zod"; /** * processThought工具的參數結構 */ export declare const processThoughtSchema: z.ZodObject<{ thought: z.ZodString; thought_number: z.ZodNumber; total_thoughts: z.ZodNumber; next_thought_needed: z.ZodBoolean; stage: z.ZodString; tags: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; axioms_used: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; assumptions_challenged: z.ZodOptional<z.ZodArray<z.ZodString, "many">>; }, "strip", z.ZodTypeAny, { thought: string; stage: string; thought_number: number; total_thoughts: number; next_thought_needed: boolean; tags?: string[] | undefined; axioms_used?: string[] | undefined; assumptions_challenged?: string[] | undefined; }, { thought: string; stage: string; thought_number: number; total_thoughts: number; next_thought_needed: boolean; tags?: string[] | undefined; axioms_used?: string[] | undefined; assumptions_challenged?: string[] | undefined; }>; /** * 處理單一思維並返回格式化輸出 */ export declare function processThought(params: z.infer<typeof processThoughtSchema>): Promise<{ content: { type: "text"; text: string; }[]; }>;