Can any define what exactly checkpoints is. There are few examples but i didn’t properly.
They’re a way to connect two stories.
Instead of this:
- story: story 1
steps:
- intent: greet
- action: utter_greet
- intent: goodbye
- action: utter_goodbye
- story: alternative story 1
steps:
- intent: bot_challenge
- action: utter_iamabot
- intent: goodbye
- action: utter_goodbye
You do this:
- story: story 1
steps:
- intent: greet
- action: utter_greet
- checkpoint: check_greeted
- story: alternative story 1
steps:
- intent: bot_challenge
- action: utter_iamabot
- checkpoint: check_greeted
- story: story 2
steps:
- checkpoint: check_greeted
- intent: goodbye
- action: utter_goodbye
Now checkpoints aren’t really practical in this examples since the stories are small, but they’re great for longer or variables stories.