ParameterTypeDefaultDescription
selectorUnion[Callable[[StepInput], Union[WorkflowSteps, List[WorkflowSteps]]], Callable[[StepInput], Awaitable[Union[WorkflowSteps, List[WorkflowSteps]]]]]RequiredFunction to select steps dynamically (supports both sync and async functions)
choicesWorkflowStepsRequiredAvailable steps for selection
nameOptional[str]NoneName of the router step
descriptionOptional[str]NoneDescription of the router step