hevy_update_body_measurement
Replace all body measurements for a given date; any omitted metric is set to null. Dry-run by default to preview changes before committing.
Instructions
Full replace of the body-measurements record for a date (PUT /v1/body_measurements/{date}). FULL REPLACE — any metric field NOT sent in body_measurement is overwritten to NULL on the server. To "update just one metric": call hevy_get_body_measurement for that date first, modify the metric you want, then send ALL fields back. Dry-run by default: returns { dry_run: true, executed: false, ... } unless HEVY_MCP_ALLOW_WRITES=1 is set on the server process.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | Yes | ||
| body_measurement | Yes |