update_athlete_file
Set the athlete's GRADE — the machine-read classification that scopes every knowledge-base search: - sport: <primary>[, others], - level: recreational|trained|competitive|elite, - populations: <any of female-health, masters, youth, para — or —>. That is ALL this tool writes now.
Everything the assistant remembers about the athlete moved to separate facts on 2026-08-24 (add_fact / update_fact / confirm_fact / retire_fact), because a fact needs a horizon and free prose cannot carry one: three cancelled-race sections went on steering plans for a month. Grade is the exception on purpose — a classification has no expiry date, so it is the one thing left here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | replace (default) = these lines become the whole Grade; append = add them under the existing Grade | |
| content | Yes | the Grade lines | |
| section | No | Grade only — everything else is add_fact |