Expand description
Step executor — reconstructs operations from configs and runs them.
Each step type (shell, HTTP, agent) has its own executor implementing
the StepExecutor trait. The execute_step_config function dispatches
to the appropriate executor based on the StepConfig variant.
Structs§
- Agent
Executor - Executor for agent (AI) steps.
- Http
Executor - Executor for HTTP steps.
- Parallel
Step Result - Result of a single step within a
parallelbatch. - Shell
Executor - Executor for shell steps.
- Step
Output - Result of executing a single step.
Traits§
- Step
Executor - Trait for step executors.
Functions§
- execute_
step_ config - Execute a
StepConfigand return structured output.