read_exercise_history
Read the session history for a given exercise, newest first, showing sets, reps, volume, best weight, estimated 1RM, records, and all-time bests.
Instructions
Every session of one exercise, newest first: the completed work sets ("100×5", drops as "→ 80×6", per side as "L …/ R …"), work sets, reps, volume, best weight, best estimated 1RM, and whether the session set a weight record or a 1RM record against all earlier sessions (the first load ever logged counts, as in the app). Plus all-time bests. Weights in the profile unit; a dumbbell exercise whose weight was logged per dumbbell or both together is read in its current meaning, as the app does (weightMeans: each = per dumbbell, total = both together).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Date YYYY-MM-DD (the profile’s local calendar day) | |
| from | No | Date YYYY-MM-DD (the profile’s local calendar day) | |
| limit | No | Maximum items to return (default 20, max 1000). A capped result says truncated: true. | |
| formula | No | 1RM formula; default the one picked in the profile's settings (else epley), as the app does. A single formula gives no estimate above 12 reps; weighted blends all seven and counts reps in reserve, up to 15. 1 rep is the weight itself. | |
| exerciseId | Yes | Exercise id, e.g. "0025" (see read_exercises) |