The story is different in rasaX and api

I need the intent of user. But the api conversations/3/story don’t get. the rasaX story is

  • story: Story from Conversation ID e64192d222024ad580c5bdb18b4cdedb steps:
    • intent: greet
    • action: utter_replyGreetStart
    • intent: greet
    • action: utter_replyGreet
    • action: collection_form
    • active_loop: collection_form
    • slot_was_set:
      • requested_slot: status
    • intent: replyYes ----------------------------------------------------------------api without this intent
    • action: collection_form
    • slot_was_set:
      • status: replyYes
    • slot_was_set:
      • requested_slot: time
    • intent: replyYes ----------------------------------------------------------------api without this intent entities:
      • TIME: 12 pm
    • action: collection_form
    • slot_was_set:
      • time: 12 pm
    • slot_was_set:
      • requested_slot: null
    • active_loop: null
    • action: utter_replyCloseDialogue
    • action: utter_goodbye

but when I use api. I get the result, lack the intent.

  • story: ‘3’ steps:
    • intent: greet user: |- /greet
    • action: utter_replyGreetStart
    • intent: greet user: |- /greet
    • action: utter_replyGreet
    • action: collection_form
    • active_loop: collection_form
    • slot_was_set:
      • requested_slot: status
    • slot_was_set:
      • status: replyYes
    • slot_was_set:
      • requested_slot: time
    • slot_was_set:
      • time: En el transcurso de la tarde
    • slot_was_set:
      • requested_slot: null
    • active_loop: null
    • action: utter_replyCloseDialogue
    • action: utter_goodbye

Sorry, but I don’t understand the question but I’ll note a few things about these stories. They seem long, can you break this up into shorter fragments and use rules whenever possible? Since you’re already using forms, can you do the slot checking in the form to simplify the stories?