Skip to main content

Module runner

Module runner 

Source
Expand description

Minimal local durable workflow runner.

This module implements the first local-only durable flow: create a local task and root run, execute the existing workflow engine in-process, and persist the terminal task/run state. Durable retryable steps are introduced separately.

Structs§

AgentStepClaimInput
AgentStepCompleteInput
AgentStepFailInput
LocalAttemptCancel
LocalAttemptComplete
LocalAttemptFail
LocalAttemptStart
LocalDurableRunOptions
Options for a local durable workflow run.
LocalDurableRunResult
Result of a local durable workflow run.
LocalTaskAndRunInsert
SleepStepClaimInput
SleepStepCompleteInput
SqliteDurableAgentRunner

Enums§

AgentStepClaim
SleepStepClaim

Functions§

run_local_durable_workflow
Execute a workflow locally while persisting durable task/run/attempt state.