Rasa_Sdk 3.8.0 (2024-04-03)
Improvements
- [1072](https://github.com/rasahq/rasa-sdk/issues/1072): Add an `--endpoint` flag to the rasa_sdk CLI to enable tracing configuration.
- [1073](https://github.com/rasahq/rasa-sdk/issues/1073): Instrument `ActionExecutor.run` method.
- [1074](https://github.com/rasahq/rasa-sdk/issues/1074): Instrument `ValidationAction.run` method and extract attributes `class_name`, `sender_id`, `action_name` and `slots_to_validate`.
- [1075](https://github.com/rasahq/rasa-sdk/issues/1075): Implement functionality that enables creating additional spans within custom actions.
- [1076](https://github.com/rasahq/rasa-sdk/issues/1076): Instrument `ActionExecutor._create_api_response` and extract `slots`, `events`, `utters` and `message_count` attributes.
- [1077](https://github.com/rasahq/rasa-sdk/issues/1077): Instrument `ValidationAction._extract_validation_events` and `FormValidationAction._extract_validation_events` and extract `validated_events` and `slots` attributes.
- [1078](https://github.com/rasahq/rasa-sdk/issues/1078): Add a `stack` property to the `Tracker` class which corresponds to the dialogue stack.
Bugfixes
- [1054](https://github.com/rasahq/rasa-sdk/issues/1054): Upgrade `Certifi` to fix Improper Following of a Certificate's Chain of Trust.