Archive: Search Sections
archive_search_sectionsFind sections across all branches in one term by course code, course name, instructor, or day when the branch is unknown; filters are case-insensitive and Turkish-aware.
Instructions
Search one whole term across all branches at once by course code fragment, course name fragment, instructor, and/or day; every filter given must match. Matching is case-insensitive and Turkish-aware ('sahin' finds 'Şahin'). Defaults to the archive's current term. Use this when the branch is unknown or the question spans branches; archive_term_sections reads a single branch in more detail. Returns 'match_count' and 'truncated' alongside 'coverage'.
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": "archive_search_sections"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| day | No | ||
| term | No | ||
| limit | No | ||
| instructor | No | ||
| course_code | No | ||
| course_name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |