Update Bike Workout
update_bike_workoutClone a cycling workout, apply bike-specific step edits by index, ID, or name, and create a replacement workout; optionally delete the original.
Instructions
Clone a cycling workout, apply bike-specific edits, and create a replacement.
Use get_bike_workout_schema for the exact accepted fields.
Each update item requires one selector:
step_indexstep_idstep_name
After that, it accepts the same bike-step fields as create_bike_workout,
including kind, target_type, target_duration_seconds,
target_distance_meters, intensity_label, power, and the raw COROS
intensity fields.
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": {
"workout_id": "<workout_id>"
},
"name": "update_bike_workout"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| workout_id | Yes | ||
| step_updates | No | ||
| delete_original | No | ||
| estimated_time_seconds | No | ||
| estimated_distance_meters | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||