get_strength_log
Retrieves logged strength sessions, exercises, sets, reps, weights, RPE, volume, records, and saved routines, with date and exercise filters. Returns available:false if the optional export is off.
Instructions
The strength log the user keeps in the MetricBridge app (health-strength.json, opt-in, off by default): each session with its exercises and every set as entered (reps, kg, warmup or working, RPE), plus volumeKg, workingSets and an Epley bestEstimateKg per exercise, all-time records per exercise, and the routines the user saved (their own templates). Filters: {exercise (exact name, case-insensitive, e.g. "Back squat"), start, end (local days, inclusive)}. Sessions come oldest first; above 150 matches the most recent 150 are listed and sessionsOmitted counts the rest. An unknown exercise returns count 0 with knownExercises. Logged by hand, never read from Apple Health; when the file is missing the answer is available:false, which means the user has not switched the export on, not that they do not train.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | Last day (inclusive), YYYY-MM-DD. | |
| start | No | First day (inclusive), YYYY-MM-DD. | |
| exercise | No | One exercise, by the exact name in the log (case-insensitive), e.g. Back squat. Omit for every exercise. |