garmin_update_activity
Edit a Garmin Connect activity by updating its name, type, description, event type, perceived effort, feel, or gear; only specified fields change, so confirm changes with the user first.
Instructions
Edit an activity: rename, retype, describe, set event type, RPE, feel, or gear. Only the fields given change. Confirm with the user first.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"activity_id": "<activity_id>"
},
"name": "garmin_update_activity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rpe | No | Perceived effort 1-10; 0 clears it | |
| feel | No | How the effort felt | |
| name | No | ||
| add_gear | No | Gear uuid to attach (garmin_gear) | |
| type_key | No | New activity type key | |
| event_type | No | race, training, recreation, transportation, ... | |
| activity_id | Yes | ||
| description | No | New description; '' clears it | |
| remove_gear | No | Gear uuid to detach |