Expand description
Workflow engine core components.
This module provides the core workflow execution engine, including:
- Workflow state management and persistence
- Task execution with retry logic
- Workflow runtime for managing multiple executions
Re-exports§
pub use executor::ExecutionContext;pub use executor::ExecutorConfig;pub use executor::TaskExecutor;pub use executor::TaskOutput;pub use executor::WorkflowExecutor;pub use runtime::WorkflowDefinition;pub use runtime::WorkflowRuntime;pub use state::ExecutionContext as StateExecutionContext;pub use state::StatePersistence;pub use state::TaskState;pub use state::TaskStatus;pub use state::WorkflowMetadata;pub use state::WorkflowState;pub use state::WorkflowStatus;