UNPKG

mcp-casual-interview

Version:

MCP server for casual interview preparation workflow management

26 lines 1.7 kB
/** * Progress Update Tool * * Updates workflow progress when a step is completed and returns the new state * with next action guidance. */ export declare const progressUpdateTool: { readonly name: "progress_update"; readonly description: "カジュアル面談事前準備の進捗を更新し、次のアクションを取得します。完了したステップを指定してください。"; readonly parameters: { completedStep: import("zod").ZodEnum<["information_initially_registered", "career_summary_created", "match_position_determined", "match_degree_prediagnosed", "attract_plan_determined"]>; notionUrl: import("zod").ZodOptional<import("zod").ZodString>; }; readonly outputSchema: import("zod").ZodObject<{ currentState: import("zod").ZodEnum<["not_started", "initial_info_registered", "career_summary_created", "match_position_determined", "match_degree_diagnosed", "attract_plan_determined", "completed"]>; nextAction: import("zod").ZodString; }, "strip", import("zod").ZodTypeAny, { currentState: "not_started" | "initial_info_registered" | "career_summary_created" | "match_position_determined" | "match_degree_diagnosed" | "attract_plan_determined" | "completed"; nextAction: string; }, { currentState: "not_started" | "initial_info_registered" | "career_summary_created" | "match_position_determined" | "match_degree_diagnosed" | "attract_plan_determined" | "completed"; nextAction: string; }>; readonly handler: (args: import("./schema.js").ProgressUpdateParams) => Promise<import("@modelcontextprotocol/sdk/types.js").CallToolResult>; }; //# sourceMappingURL=index.d.ts.map