list_lessons
Retrieve a course's lessons grouped by module, with durations and video IDs, to find lesson slugs for transcripts.
Instructions
List lessons for one course, grouped by module in playback order.
Args:
course_slug: from list_enrolled_courses, e.g. "agentic-ai".
Returns a dict with course_name, total_duration_seconds, and
modules — each module has a name and a lessons array of
{slug, index, name, type, video_id, duration_seconds}. Pass the
lesson slug (not the numeric video_id) to get_lesson_transcript.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_slug | Yes |