Delete exercise entry
fitness_delete_exerciseDelete logged exercise entries by case-insensitive name match, optionally for a specific date or all matching rows.
Instructions
Remove exercise-diary entries by name match (case-insensitive).
query: text matched against logged exercise names. By default deletes
exactly one entry, like fitness_delete_food: an exact name match wins;
otherwise several matches raise an error listing the candidates, and no
match raises an error listing what's actually logged. Of several identical
rows (same name and columns), one is removed.
all_matches: delete every entry whose name contains query — for
cleaning up syncs that log one workout as several same-named rows
(e.g. Garmin's "Aerobics, general"). Check fitness_get_exercise_entries
first; a short query can match many entries.
date: YYYY-MM-DD (default: today).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | ||
| query | Yes | ||
| all_matches | No |