create_training_plan
Publish multi-week training plans to a feed that schedules sessions on Apple Watch. Validate changes with dry-run before updating or replacing existing plans.
Instructions
Publish a multi-week plan you wrote yourself.
items is a list of {"date": "YYYY-MM-DD", "spec": } — a spec with exercises is strength, otherwise running.
Re-pushing the same plan name updates it in place, and (replace=True) drops
sessions from the earlier push that are no longer in the plan.
dry_run=True validates and reports without publishing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| time | No | ||
| items | Yes | ||
| dry_run | No | ||
| replace | No |