| Parameter | Type | Default | Description |
|---|---|---|---|
name | Optional[str] | None | Name of the steps group for identification |
description | Optional[str] | None | Description of the steps group’s purpose |
steps | Optional[List[Any]] | [] | List of steps to execute sequentially (empty list if not provided) |
requires_confirmation | bool | False | Pause for user confirmation before executing the pipeline |
confirmation_message | Optional[str] | None | Message shown to user when requesting confirmation |
on_reject | OnReject | OnReject.skip | Action when rejected: skip, cancel |