ParameterTypeDefaultDescription
nameOptional[str]NoneName of the step for identification
agentOptional[Agent]NoneAgent to execute for this step
teamOptional[Team]NoneTeam to execute for this step
executorOptional[StepExecutor]NoneCustom function to execute for this step
step_idOptional[str]NoneUnique identifier for the step (auto-generated if not provided)
descriptionOptional[str]NoneDescription of the step’s purpose
max_retriesint3Maximum number of retry attempts on failure
timeout_secondsOptional[int]NoneTimeout for step execution in seconds
skip_on_failureboolFalseWhether to skip this step if it fails after all retries