save_profile
Saves the student's GatorPath profile to a local YAML file when requested, so the next session can start from their goals, electives, and last verified plan.
Instructions
Save the student's profile so the next session starts from it. Only when the student asks to save.
Writes one YAML file on the student's machine at `path` (default ~/.gatorpath/profile.yaml): plain text they can
read, edit or delete, readable only by them. Replaces an earlier GatorPath profile at that path, never any other
file; refuses paths inside the GatorPath folder. Keeps everything in the profile, plus goal, chosen_electives and
the plan that last passed check_plan. Nothing else is stored anywhere.
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": {
"profile": "<profile>"
},
"name": "save_profile"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | No | ||
| profile | Yes |