Type Alias ScheduleTickStart
ScheduleTickStart: (
workflowId: string,
runId: string,
inputData: unknown,
requestContext?: Record<string, unknown>,
) => Promise<{ runId: string }>
Type Declaration
- (
workflowId: string,
runId: string,
inputData: unknown,
requestContext?: Record<string, unknown>,
): Promise<{ runId: string }> Parameters
- workflowId: string
- runId: string
- inputData: unknown
OptionalrequestContext: Record<string, unknown>
Returns Promise<{ runId: string }>
The run-start seam. A host passes
topology.start(the DO round-trip — a 3-arg function is assignable, and it drops the 4threquestContextarg, the documented fail-closed DO-path behavior) or a localRunnerRuntime.startwrapper that applies the stored context. Returns anything carrying the startedrunId(RunSummary satisfies it).