find_student_across_courses
Search your teaching courses for a student by name, login, or email, receiving each course where they are enrolled along with their enrollment state and last activity.
Instructions
Search the caller's teaching courses — active and, by default, concluded (past-term) ones — for a student by name, login, or email, and report every matching course with the student's enrollment state and last activity. Set include_concluded: false to only search current courses. max_courses bounds how many of the caller's courses are scanned (most recent term first); when exceeded, truncated: true is set rather than silently dropping courses. A course that errors during the scan is skipped and reported in courses_failed rather than failing the whole call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_courses | No | Cap on the number of teaching courses scanned, most recent term first. Default 200. | |
| search_term | Yes | Student name, login, or email to search for (at least 2 characters) | |
| include_concluded | No | Also search courses with a concluded (completed) enrollment. Default true. |