learnus_get_overview
Retrieve a configurable broad LearnUs coursework overview with assignments, deadlines, announcements, notifications, and optional learning or attendance for cross-category requests.
Instructions
Gets a configurable broad LearnUs coursework summary covering assignments, calendar deadlines, announcements, notifications and optional learning/attendance. Use as the default broad LearnUs retrieval Tool when a request spans multiple categories or the exact underlying resource is not yet known, such as what is new, what matters or what is happening across classes. Do not use it solely for generic personal to-do/calendar questions or for a focused request that maps cleanly to a narrower Tool. For weekly actionable coursework specifically, prefer learnus_get_weekly_tasks. Informational, completed and unknown items remain distinct.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Inclusive range end as YYYY-MM-DD in Asia/Seoul or an ISO 8601 timestamp with timezone. | |
| from | No | Inclusive range start as YYYY-MM-DD in Asia/Seoul or an ISO 8601 timestamp with timezone. | |
| courseId | No | Exact Moodle course ID returned by a LearnUs course tool. | |
| includeCourses | No | Include current course summaries. | |
| includeLearning | No | Include course video learning, completion and attendance classification. | |
| includeUpcoming | No | Include LearnUs calendar events in the requested range. | |
| includeAssignments | No | Include normalized assignment summaries and submission states. | |
| maxItemsPerSection | No | Maximum number of items returned in each included overview section. | |
| includeAnnouncements | No | Include recent announcement summaries without full article bodies. | |
| includeNotifications | No | Include recent account notifications without marking them read. |