prepare_exercise_result
Preview a strength result for one exercise with date, sets, reps, and load in kg before saving a PR. It shows the current latest 1RM and makes no write.
Instructions
Preview recording a strength result for one exercise: date (today or earlier), sets, repetitions per set and load in kilograms, as the AimHarder app saves a PR. Find the exercise ID with find_exercise_1rm. Requires a user-confirmed gym time zone. Sends no write. Show the exact preview, including the current latest 1RM, and obtain the account holder's explicit confirmation before execute_exercise_result.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | Gym-local date of the result, today or earlier. | |
| reps | Yes | Repetitions per set. | |
| sets | Yes | ||
| loadKg | Yes | Load actually lifted, in kilograms. | |
| exerciseId | Yes | Source exercise ID, for example from find_exercise_1rm. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gym | Yes | ||
| date | Yes | ||
| reps | Yes | ||
| sets | Yes | ||
| loadKg | Yes | ||
| status | Yes | ||
| notices | Yes | ||
| exercise | Yes | ||
| expiresAt | Yes | ||
| latest1RM | Yes | ||
| actionReference | Yes | ||
| writeConfirmationRequired | Yes |