Skip to content

Variable: WorkflowExecutionSchema

Makaio Framework


Makaio Framework / contracts / WorkflowExecutionSchema

const WorkflowExecutionSchema: ZodObject<{ completedAt: ZodOptional<ZodNumber>; coordinatorSessionId: ZodOptional<ZodString>; currentStepId: ZodOptional<ZodString>; error: ZodOptional<ZodString>; id: ZodString; inputs: ZodRecord<ZodString, ZodUnknown>; startedAt: ZodNumber; status: ZodEnum<{ cancelled: "cancelled"; completed: "completed"; failed: "failed"; paused: "paused"; pending: "pending"; running: "running"; }>; steps: ZodRecord<ZodString, ZodObject<{ completedAt: ZodOptional<ZodNumber>; error: ZodOptional<ZodString>; result: ZodOptional<ZodString>; sessionId: ZodOptional<ZodString>; startedAt: ZodOptional<ZodNumber>; status: ZodEnum<{ completed: "completed"; failed: "failed"; pending: "pending"; running: "running"; skipped: "skipped"; waiting: "waiting"; }>; subagentId: ZodOptional<ZodString>; }, $strip>>; triggerPayload: ZodOptional<ZodRecord<ZodString, ZodUnknown>>; workflowId: ZodString; }, $strip>

Defined in: ../../../packages/contracts/src/workflow/schemas.ts:453

Runtime state of a workflow execution.