UNPKG

mcp-casual-interview

Version:

MCP server for casual interview preparation workflow management

35 lines 2.22 kB
/** * Workflow Reset Tool * * Completely clears all local JSON storage state and resets the workflow * to the initial state for starting the interview preparation from scratch. */ export declare const workflowResetTool: { name: string; description: string; parameters: {}; outputSchema: import("zod").ZodObject<{ success: import("zod").ZodBoolean; previousState: import("zod").ZodNullable<import("zod").ZodEnum<["information_initially_registered", "career_summary_created", "match_position_determined", "match_degree_prediagnosed", "attract_plan_determined", "completed"]>>; currentState: import("zod").ZodEnum<["information_initially_registered", "career_summary_created", "match_position_determined", "match_degree_prediagnosed", "attract_plan_determined", "completed"]>; notionPageUrl: import("zod").ZodNullable<import("zod").ZodString>; lastUpdated: import("zod").ZodString; message: import("zod").ZodString; }, "strip", import("zod").ZodTypeAny, { message: string; currentState: "career_summary_created" | "match_position_determined" | "attract_plan_determined" | "completed" | "information_initially_registered" | "match_degree_prediagnosed"; notionPageUrl: string | null; lastUpdated: string; success: boolean; previousState: "career_summary_created" | "match_position_determined" | "attract_plan_determined" | "completed" | "information_initially_registered" | "match_degree_prediagnosed" | null; }, { message: string; currentState: "career_summary_created" | "match_position_determined" | "attract_plan_determined" | "completed" | "information_initially_registered" | "match_degree_prediagnosed"; notionPageUrl: string | null; lastUpdated: string; success: boolean; previousState: "career_summary_created" | "match_position_determined" | "attract_plan_determined" | "completed" | "information_initially_registered" | "match_degree_prediagnosed" | null; }>; handler: (args: import("./schema.js").WorkflowResetParams) => Promise<import("@modelcontextprotocol/sdk/types.js").CallToolResult>; }; //# sourceMappingURL=index.d.ts.map