Benchling Automation Step Data API
Represents actual data attached to an input or output slot of an AutomationStep during execution. Each AutomationStepData corresponds to a defined data shape (input or output) on the step's configuration and holds references to the raw data (see `RawStepData`) that fills that slot. The name field identifies which data shape this instance fills. Multiple raw data items can be attached when the data shape allows multiple values (isMulti). AutomationStepData enables data flow between pipeline steps by tracking data lineage and provenance through the provenanceUri field.