get_homework
Retrieve homework assignments from the last days. Filter by active/done status and specify a school if needed.
Instructions
Get homework assignments from the last N days. Extracts homework from the timeline/notification history.
Args: since_days: How many days back to search (default 30) status: Filter by status — "active" (not done), "done", or "" (all, default) school: School subdomain (only needed with multiple schools).
Returns: JSON array of homework items with title, subject, due_date, etc.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_homework"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| school | No | ||
| status | No | ||
| since_days | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |