I’m having problems troubleshooting why a form isn’t being triggered
I have a single story in stories.md
It runs through a couple of forms (welcome_form
, info_form
) before reporting an outcome (action_report
). It is then supposed to select the next form (decision_form
), but here’s where it stops working.
action_default_fallback
is triggered instead. I can’t find any useful information in the logs for either the main system or the action server. I’ve tried running in rasa-x
but that’s not provided any clues either, I’ve copied the output below.
Having been back through the domain.yml
, stories.md
and the FormAction
s in actions.py
I’ve run out of ideas.
Grateful for any suggestions on how to work out where I’m going wrong
stories.md
## happy_path
* greet
- welcome_form
- form{"name": "welcome_form"}
- form{"name": null}
- utter_welcome_confirm
- info_form
- form{"name": "info_form"}
- form{"name": null}
- action_report
- decision_form
- form{"name": "decision_form"}
- form{"name": null}
Output from rasa-x
## New Story
* greet
- welcome_form
- form{"name":"welcome_form"}
- slot{"requested_slot":"username"}
* null
- welcome_form
- slot{"username":"dave"}
- form{"name":null}
- slot{"requested_slot":null}
- utter_welcome_confirm
- info_form
- form{"name":"info_form"}
- slot{"slot1":"yes"}
- info_form
- form{"name":null}
- slot{"requested_slot":null}
- action_report
- slot{"reqd_info":"area1"}
- action_default_fallback