Есть ли способ, чтобы выходные данные задачи определяли следующее состояние пошаговой функции? У меня есть лямбда, и она будет иметь определенные результаты. Как я могу использовать эти выходные данные для определения следующего состояния?
Edit: я изначально реализовал с использованием состояний выбора, но у меня есть некоторые значения, которые необходимо передать через некоторые состояния в al oop до тех пор, пока не будет указано c условия (доставка занимает несколько часов) выполнены. Если я включу состояние выбора в этот l oop, это значение будет отброшено. Я использовал выбор, чтобы проверить условие и либо l oop вернуться в предыдущее состояние, либо перейти к следующему состоянию и состоянию ожидания, чтобы приостановить пошаговую функцию. Проблема заключается в возврате к предыдущему состоянию, поскольку все значения входных данных предыдущего состояния отбрасываются в состоянии выбора.
Спасибо