Skip to main content

Module workflow

Module workflow 

Source
Expand description

Pure workflow processing functions

These functions handle workflow logic without performing any I/O operations. They process workflow data, validate conditions, and compute state changes.

Structs§

ResolvedVariable
Workflow variable resolution result
StepProgress
Calculate step progress
ValidationResult
Workflow validation result

Enums§

CommandType
Determine command type from a command string

Functions§

calculate_step_progress
extract_command_content
Extract command content after the type prefix
extract_variable_names
Extract variable names from a template string
interpolate_variables
Pure variable interpolation
parse_command_type
Parse command type from command prefix
validate_workflow_structure
Validate workflow structure