Skip to main content
Pass metadata alongside the workflow input. Custom step executors read it from step_input.additional_data.
The workflow places the same additional_data dictionary on each StepInput. Treat it as run-level context for custom steps. Mutations in one step are visible to later steps in the same run.

Input Fields

additional_data is optional. Use step_input.additional_data or {} when a step supports runs with and without metadata.

Developer Resources