Issue with handling conditional slot logic and validations in the same action in Rasa 2.0

Well, now I’m realising that it won’t be as simple as I’ve described. Why? Because if you add sleep_description for the form into your domain as I described, this slot will get filled from whatever user utterance comes first, i.e. from the user’s sleep-confirming answer. You probably want to wait and only fill sleep_description from the utterance that follows. For that, it’s true that you’ll have to add sleep_description dynamically to the form only after sleep_confirm is filled. Have a look at this thread which deals exactly with this issue :slightly_smiling_face: