Benchling Pipeline Step Data API
Represents actual data attached to an input or output slot of a PipelineStep during execution. Each PipelineStepData 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). PipelineStepData enables data flow between pipeline steps by tracking data lineage and provenance through the provenanceUri field.