resume_workflow
Restart a paused workflow execution to continue processing from the interruption point.
Instructions
Resume a paused workflow execution. The workflow will continue from where it was paused.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workflowId | Yes | The workflow execution ID to resume |
Implementation Reference
- src/index.ts:909-921 (handler)The execution handler for the 'resume_workflow' MCP tool. It extracts the workflowId from input arguments, calls the Conductor REST API to resume the workflow, and returns a success confirmation message.case "resume_workflow": { const { workflowId } = args as any; await conductorClient.put(`/workflow/${workflowId}/resume`); return { content: [ { type: "text", text: `Workflow ${workflowId} resumed successfully.`, }, ], }; }
- src/index.ts:292-306 (registration)Tool registration entry in the MCP tools array, defining the name, description, and input schema (requiring 'workflowId') for list_tools response.{ name: "resume_workflow", description: "Resume a paused workflow execution. The workflow will continue from where it was paused.", inputSchema: { type: "object", properties: { workflowId: { type: "string", description: "The workflow execution ID to resume", }, }, required: ["workflowId"], }, },