mark_exercise
Set or clear a lasting exercise preference: preferred, avoided, or none, by group_id or name; avoided moves stay out of programming unless requested.
Instructions
Mark a movement ★preferred, ⊘avoided, or clear it ("none"). Identify it by group_id, or by
name when you have no id (an ambiguous name marks nothing and lists candidates). Use when the
user makes a LASTING per-exercise preference clear (it always hurts / they love it). Avoided moves
are never programmed unless the user asks for them by name.
reason: optional short note on why (e.g. 'left shoulder'), shown to you and in the web app.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mark | Yes | ||
| name | No | ||
| reason | No | ||
| group_id | No |