Browse a course content tree
bb_browse_courseRecursively traverses a course's content outline to list every item with folder path, type, and attached files. Filter by type or files, and set depth/node limits for large courses.
Instructions
Walks the full content outline of a course recursively and returns every item with its folder path, type, and any attached file. This is the primary way to discover what material a course contains. Use maxDepth/maxNodes to bound very large courses.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Filter to one type: folder, lesson, file, document, assignment, test, link, discussion, tool. | |
| rootId | No | Start from this folder/lesson instead of the course root. | |
| courseId | Yes | Course id from bb_list_courses, e.g. "_12345_1". | |
| maxDepth | No | Default 6. | |
| maxNodes | No | Default 600. | |
| filesOnly | No | Only items with a downloadable file attached. |