update_workout
Edit a Speediance workout template in place to rename it or replace its full exercise list; omitted fields keep current values.
Instructions
Edit a template in place (an edit never uses a new slot). template_id is its code (preferred)
or numeric id. Omitted fields keep their current value; exercises, when given, replaces the whole
list (same format as create_workout) — start from get_workout. Verified by read-back.
The reply carries the user's hardConstraints and legacyUnreviewed facts when there are any.
Re-check these against the workout before telling the user it's done.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| exercises | No | ||
| template_id | Yes |