update_activity
Update activity details such as name, type, description, trainer, commute, or effort ratings. Only changed fields are set; unspecified fields remain unaffected.
Instructions
Update an existing activity's metadata.
Modifies one or more fields of an existing activity. Only provide the fields you want to change - other fields will remain unchanged.
Args: activity_id: The unique ID of the activity to update name: New name for the activity description: New description/notes for the activity activity_type: New activity type (e.g., "Ride", "Run", "Swim") trainer: Whether this was an indoor trainer workout commute: Whether this was a commute feel: Subjective feel rating (1=terrible, 5=great) perceived_exertion: RPE rating (1-10 scale)
Returns: JSON string with updated activity information
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| feel | No | How you felt (1-5 scale) | |
| name | No | Updated activity name | |
| commute | No | Mark as commute | |
| trainer | No | Mark as trainer/indoor workout | |
| activity_id | Yes | Activity ID to update | |
| description | No | Updated description | |
| activity_type | No | Updated activity type (e.g., Ride, Run, Swim) | |
| perceived_exertion | No | RPE rating (1-10 scale) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |