Skip to content

v7.47

Choose a tag to compare

@cpl-automation cpl-automation released this 09 May 00:08
· 176 commits to main since this release
78857a9

Release Notes

This update provides important bug fixes and improvements.

Voice Mode

Updates & Improvements

  • Voice Mode recordings now use unique storage keys so a later recording attempt on the same thread cannot overwrite or delete a previous recording file.
  • Voice Mode now isolates recording metadata writes in a database savepoint, so a recording metadata error does not roll back saved realtime transcript messages.
  • If a recording already exists for a thread, PingPong now updates the recording metadata to the latest completed upload while leaving the previous recording file intact. A clean-up plan for overwritten recordings will be added at a later time.
  • Added additional recording diagnostics to help monitor thread IDs, recording IDs, replaced recordings, and finalized-session rejections.

Resolved Issues

  • Fixed: Starting the same Voice Mode session twice may, in rare cases, cause a recording metadata error that deletes a previously saved recording file.
  • Fixed: Starting the same Voice Mode session twice in Next-Gen Assistants mode may, in rare cases, cause a recording metadata error that prevents transcript messages from being saved to the database.

Deployment Information

Schema Upgrade Migration Script Permissions Update Task Definition Update Configuration Update
No No No No No

Deployment Details

  • N/A

Related PRs

  • feat(voice): better persistence behavior when recording by @ekassos in #1711

Full Changelog: v1304+srv664.web487...v1306+srv665.web487