Skip to content

Bot Lab v9.0.6

Choose a tag to compare

@destryteeter destryteeter released this 30 Aug 23:22
· 37 commits to master since this release

9.0.6 - 2023-08-23

Fixed

  • Use /espapi/version api when checking cloud server version
  • Botengine playback should reference all miscroservice schedules
  • location narrate method to include narrative_type param
  • narrative type defines and use utilities class for them
  • Refactor controller device class instantiation to allow class import from external modules
  • Lambda and cloud logging and enabled info log level
  • Error logging for question trigger exception
  • Set default runtime timeout to 510 seconds
  • Log error messages if the bot cannot start
  • Wrap logger in try:except
  • Removed json indents from logging
  • Botengine pytest timer sorting
  • Include utilities test class
  • Missing botengine_pytest stubs
  • AWS Secret Manager implementation requires urllib3 version 1
  • Trigger logging
  • Botengine playback logging and execution error
  • Botengine_pytest timer/alarm are interchangeable
  • Included logging to display ISO time during tests
  • Amplitude analytics should post events at the time they are tracked, not the time the bot is executed (added tests too)
  • Botengine pytest alarm/timer handling and update outdated class api
  • Botengine playback to reference at least 1 resident to support conversations
  • Location locale should default to "en"
  • Utility class to include command console links to CareDailyInsights
  • Bot playback log files
  • Botengine playback inclusion of question objects
  • BOT-1089 Data Request ML threading
  • Error handling when loading controller.
  • Cleanup app api references
  • track_and_notify analytic narratives should be differentiated from all others
  • pytest executable

Changed

  • Update bot output structure

Added

  • Execution statistics to location microservices and signals
  • Cloudwatch Logging botengine cli command parsers and apis
  • MMS botengine method parameters
  • Sample app store links
  • Added additional logging and ignore missing domain property CHAT_ASSISTANT_NAME
  • Tests for bot.py class to more closely align with actual lambda executions
  • Voice Call microservice and model
  • OpenAI utility functions
  • AWS Secret Manager class method to botengine
  • Include botengine class tests
  • French and Swedish locales
  • Doxygen support
  • Confidence state machine
  • Alarm, Health, and Proxy devices
  • Daily Report, Dashboard, Daylight, and Tasks single classes
  • Example filter microservice
  • SMS Delivery microservice
  • Maestro CLI Tool