update_wellness
Update daily wellness metrics like sleep, weight, HRV, and readiness for a specific date, altering only the fields you provide.
Instructions
Update daily wellness metrics for a given date.
Use to log or update daily sleep, weight, HRV, and subjective readiness. Updates only specified fields.
Args: date: Date in YYYY-MM-DD format. weight: Body weight in kg. resting_hr: Resting heart rate in bpm. hrv: Heart rate variability. sleep_secs: Total sleep duration in seconds. readiness: Readiness score. fatigue: Subjective fatigue score. mood: Subjective mood score. comments: Optional daily notes/comments. athlete_id: Athlete ID (defaults to "0").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hrv | No | Heart rate variability (rmssd). | |
| date | Yes | Target date in YYYY-MM-DD format. | |
| mood | No | Subjective mood score (1-7 scale). | |
| weight | No | Body weight in kilograms. | |
| fatigue | No | Subjective fatigue score (1-7 scale). | |
| comments | No | Daily notes or subjective comments. | |
| readiness | No | Subjective readiness score (1-10 or 1-100). | |
| athlete_id | No | Athlete ID (defaults to '0' for authenticated athlete). | 0 |
| resting_hr | No | Resting heart rate in beats per minute. | |
| sleep_secs | No | Total sleep duration in seconds. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |