update_wellness
Update or create wellness records for a specific date, covering weight, HRV, sleep, readiness, and subjective ratings. Send only the fields to modify; missing records are auto-created.
Instructions
Update wellness data for a specific date.
Updates wellness metrics for the specified date. If a record doesn't exist for that date, it will be created. Only provide the fields you want to update.
All subjective metrics (fatigue, soreness, stress, mood, motivation) use a 1-5 scale: 1 = Very low/poor, 3 = Normal/moderate, 5 = Very high/excellent
Args: date: Date in ISO-8601 format (YYYY-MM-DD) weight: Weight in kilograms resting_hr: Resting heart rate in beats per minute hrv: Heart rate variability (rMSSD) in milliseconds sleep_secs: Sleep duration in seconds sleep_quality: Sleep quality rating (1-5) fatigue: Fatigue level (1-5) soreness: Muscle soreness level (1-5) stress: Stress level (1-5) mood: Mood rating (1-5) motivation: Motivation level (1-5) readiness: Overall readiness score (0-100) comments: Any notes or comments about the day
Returns: JSON string with updated wellness data
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hrv | No | HRV (rMSSD) value | |
| date | Yes | Date in YYYY-MM-DD format | |
| mood | No | Mood level (1-5 scale) | |
| stress | No | Stress level (1-5 scale) | |
| weight | No | Weight in kg | |
| fatigue | No | Fatigue level (1-5 scale) | |
| comments | No | Comments or notes | |
| soreness | No | Soreness level (1-5 scale) | |
| readiness | No | Readiness score (0-100) | |
| motivation | No | Motivation level (1-5 scale) | |
| resting_hr | No | Resting heart rate in bpm | |
| sleep_secs | No | Sleep duration in seconds | |
| sleep_quality | No | Sleep quality (1-5 scale) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |