get_prereq_chain
Retrieve the complete prerequisite chain for a course, including all required and alternative courses plus non-course conditions, to determine everything that must be completed before enrollment.
Instructions
Everything that must come before a course, all the way down.
`requires` is the course's own prereq tree ({"all": […]} / {"any": […]} of course, standing, gpa, permission, …
leaves). `chain` lists every course mentioned anywhere below it, alternatives included, prerequisites first and the
course itself last; read each entry's `requires` for which are and/or. `conditions` are the non-course leaves;
`verifiable: false` ones (permission, "or equivalent", …) can't be checked by GatorPath.
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": {
"code": "<code>"
},
"name": "get_prereq_chain"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes |