Skip to content

v7.41

Choose a tag to compare

@cpl-automation cpl-automation released this 01 May 03:51
· 198 commits to main since this release
914c0ce

Release Notes

This update provides important bug fixes and improvements.

Lecture Videos (Preview)

Note

This release adds new capabilities for Lecture Videos, which remain under active development and are not yet officially supported in Groups. APIs, features, and UI/UX may change before final release.

Lecture Video mode is currently visible only to institutional admins when creating an assistant.

New Features

  • Quickly continue watching the lecture video from the chat interface after an assistant response is complete.
  • All upcoming knowledge check markers will now be displayed while viewing a lecture video.
  • Lecture Video voice feedback now uses calibrated volume levels for question narration and chat responses so spoken audio better matches the lecture video volume.
  • Ask chat questions while answering a Lecture Video knowledge check to clarify any confusion before choosing an answer.
  • After completing a Lecture Video, continue discussing the lesson and replay or revisit parts of the video.
  • Introducing the fourth generation of Lecture Video manifests. Manifests now include cumulative lecture summaries and local moment context throughout the video.
  • Version 4 manifests provide richer text-only lecture context without relying on extracted frame images during chat.
  • Lecture Video Chat now picks context based on the student's position: the latest summary up to their furthest watched offset, plus the latest moment context at or before the current playback position.
  • Lecture Video landing pages now show a still frame from the lecture video, making it easier to identify a lesson at a glance.

Updates & Improvements

  • Lecture Video narration and voice samples now share the ElevenLabs model and voice settings used by chat voice feedback for a consistent voice across the experience.
  • Lecture Video chat context now includes clearer structured knowledge check details, including the current check, upcoming checks, selected answers, option correctness, and feedback.
  • The Gemini-backed manifest generator will now generate fourth generation manifests for all Lecture Videos. Use the "Regenerate" button under Advanced Options to request a regeneration without making other changes to your assistant configuration.
  • Chat requests now include the current playback offset, validated server-side against the student's unlocked progress.
  • Updated the default Lecture Video Chat Instructions so the assistant better avoids previewing future lesson content, does not give hints during Knowledge Checks, and keeps responses concise and spoken-friendly.
  • Tweak manifest generation prompt builder and content organization to improve output performance.
  • The assistant dropdown now groups every video lesson together under a new "Lessons" section at the top when viewing a Lecture Video assistant.
  • Renamed the "Change assistant" button to "Change lesson" on Lecture Video landing pages.
  • Removed the "Group assistant" / "Created by you" attribution row from Lecture Video landing pages to keep the page focused on the lesson.

Resolved Issues

  • Fixed: Voice feedback from a knowledge check may continue playing over a new chat response after sending a message.
  • Fixed: Audio may regenerate unnecessarily when switching a generated lecture video manifest to manual without making changes.
  • Fixed: After answering a knowledge check, voice feedback for the knowledge check may overlap with voice feedback for a chat response that is still playing.
  • Fixed: Lecture Video chat context may not include information about Upcoming Knowledge Checks.
  • Fixed: The Continue watching button may appear after a knowledge check even when it should stay hidden.

Deployment Information

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

Deployment Details

  • N/A

Related PRs

Full Changelog: v1270+srv642.web471...v1286+srv652.web482