Expand description
Durable, capability-safe workflow and Agent orchestration for Runifold.
Structs§
- Agent
Step - Adapts a Runifold Agent to the canonical workflow step boundary.
- Agent
Step Output - Canonical Agent workflow value.
- Parallel
Branch - One explicitly budgeted branch of a parallel workflow node.
- Predicate
Condition - Adapts a closure into a durable workflow branch condition.
- StepId
- Stable workflow node identity used by checkpoints and event streams.
- Workflow
- Validated, immutable workflow definition.
- Workflow
Builder - Fluent, validation-preserving workflow assembly.
- Workflow
Checkpoint - Stable handle binding one workflow checkpoint identity to a store.
- Workflow
Checkpoint State - Versioned workflow state stored in a domain-neutral checkpoint envelope.
- Workflow
Outcome - Successful terminal workflow state.
Enums§
- Parallel
Branch Checkpoint - Persisted state of one branch inside an in-flight parallel node.
- Workflow
Build Error - Invalid workflow definition.
- Workflow
Checkpoint Phase - Persisted workflow execution phase.
- Workflow
Error - Failure of workflow execution or recovery.
- Workflow
Resume Policy - Recovery behavior for a workflow interrupted inside one node.
- Workflow
Step Error - Failure produced by one workflow step.
Traits§
- Workflow
Condition - Pure, synchronous branch decision over canonical workflow data.
- Workflow
Step - One executable, provider-neutral workflow node.
Type Aliases§
- Workflow
Future - A boxed, sendable workflow execution future.
- Workflow
Step Future - Boxed asynchronous workflow-step result.