Using `action_unlikely_intent` in stories

Hello,

TLDR; rasa validate data gives a warning [1] when using action_unlikely_intent in stories, is it safe to ignore the warning? can it be silenced?

I implemented a conversation flow that allows the user to ask for more information- it goes like this:

User> What can you do for me?
Assistant> I can do X, Y, Z among other things [do X, do Y, do Z, Ask more]
User> more
Assistant> I can also A, B and C [do A, do B, do C)

The thing is that I wanted to prevent users from using more directly (i.e. without asking for “what can you do”) and found that asking it directly triggered the action_unlikely_intent so I build a story as follows:

story: Asks more without context
steps: 
  - intent: intent_more
  - action: action_unlikely_intent
  - action: utter_cant_help_you_with_that

but when running rasa validate data (as part of our CI) it gives a warning [1]. Is it safe to ignore that warning? Is it possible to silence it?

Thanks!

[1] rasa.validator - Story structure conflict after intent ‘intent_more’: action_unlikely_intent predicted in ’ Asks more without context’

It doesn’t look like action_unlikely_intent is adding any value in this story and I’m not sure you can use it in this way. It’s designed to be used as part of the UnexpecTEDIntentPolicy. I would remove the action from your story.

Thanks for the response.

I was testing that specific detail with test_stories and it was working well. However, using the shell showed an error regardless if the action_unlikely_intent was present or not (which is a bug on my stories).

WARNING  rasa.core.processor  - Circuit breaker tripped. Stopped predicting more actions for sender '7a722587ce92452694c248a56f184cb7'.

I’m wondering why the test_stories are giving a false positive in this case - I’ll try to put a reproducer if it is indeed a bug.

For now I’ll use a rule for the unlikely intent.

Thanks