Copy classes into their next run
carry_forward_classesCopy classes into their next span of months (by default each class's own length, starting the month after it ends), same everything. Use it when a year or term of classes is ending.
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": {
"class_ids": "<class_ids>"
},
"name": "carry_forward_classes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| class_ids | Yes | The classes to copy (1 to 500). | |
| last_month | No | Optional new last month, YYYY-MM. | |
| first_month | No | Optional new first month, YYYY-MM. |