Context for step execution.
:step_implementation- Step implementation module or function.:in_keys- Input keys.:out_keys- Output keys.:step_opts- Step options.:inputs- Prepared inputs.:recipe_opts- Recipe options.:telemetry_meta- Telemetry metadata.:workflow_ctx- Workflow context.:assigns- Assigns map.
Summary
Types
@type t() :: %{ step_implementation: Orchid.Step.implementation(), in_keys: Orchid.Step.input_keys(), out_keys: Orchid.Step.output_keys(), step_opts: Orchid.Step.step_options(), inputs: [Orchid.Param.t()], recipe_opts: keyword(), telemetry_meta: map(), workflow_ctx: Orchid.WorkflowCtx.t(), assigns: map() }