get_progress
Any progression metric for the current user — pick one in metric. training_load is acute:chronic (>1.5 ramping too fast, <0.8 detraining); muscle_recovery is per-muscle freshness; correlate takes metric_a vs metric_b. Only completed sets count.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | YYYY-MM-DD | |
| days | No | training_load window | |
| from | No | YYYY-MM-DD | |
| sport | No | training_load and cardio_prs | |
| bucket | No | ||
| method | No | training_load: auto | power | hr | rpe | |
| metric | Yes | ||
| window | No | weight_trend smoothing window | |
| goal_id | No | goal_trajectory | |
| exercise | No | Required for prs; optional filter for volume, one_rep_max and compare_periods. | |
| group_by | No | volume only | |
| metric_a | No | correlate | |
| metric_b | No | correlate | |
| include_bodyweight | No | Add the user's bodyweight to bodyweight exercises (pull-ups, dips). prs, volume and muscle_recovery. |