Export Exam Schedule (.ics)
export_exam_schedule_icsGenerate an iCalendar (.ics) document of ITU OBS final exams filtered by course codes; returns importable text without login.
Instructions
Build an iCalendar (.ics) document from the current public OBS final exam schedule (no login), filtered to the given course codes. Each exam is a single dated event in Europe/Istanbul time. An exam whose date or time is missing or unreadable is listed in 'skipped'; a code with no row is in 'not_found'; a branch whose schedule is not published yet is skipped with 'exam_schedule_not_published', which is not the same as having no exam. When only a start time is published the event has no end time ('end_time_unknown'). Returns the text in 'ics'; it does not write a file.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"course_codes": "<course_codes>"
},
"name": "export_exam_schedule_ics"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_codes | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |