Improvements
- #7691: Changed the default config to train the
RulePolicy
before theTEDPolicy
.
This means that conflicting rule/stories will be identified before a potentially slow training of theTEDPolicy
. - #7799: Updated validator used by
rasa data validate
to verify that actions used in stories and rules are present in the domain and that form slots match domain slots. - #7912: Rename
plot_histogram
toplot_paired_histogram
and fix missing bars in the plot. - #8225: Changed --data option type in the ``rasa data validate``` command to allow more than one path to be passed.
Bugfixes
- #8152: The file
failed_test_stories.yml
(generated byrasa test
) now also includes the wrongly predicted entity as a comment next to the entity of a user utterance.
Additionally, the comment printed next to the intent of a user utterance is printed only if the intent was wrongly predicted (irrelevantly if there was a wrongly predicted entity or not in the specific user utterance). - #8309: Added check in PikaEventBroker constructor: if port cannot be cast to integer, raise RasaException
- #8388: Fixed bug where missing intent warnings appear when running
rasa test
- #8611: Update
should_retrain
function to return the correct fingerprint comparison result
even when there is a problem with model unpacking. - #8719: Handle correctly Telegram edited message.