copy_workouts
Copy planned work from one day to other days — the athlete's own Copy/Paste, as a tool. Pass iid to copy ONE scheduled session (from get_plan), or omit it to copy everything planned on that day. Reach for this instead of re-writing the session with plan_workouts whenever they want the SAME thing again — a repeated Tuesday, last week's long ride, the gym session that worked: it carries the exact structure, the note, the context tags and the key star, and it invents nothing. The copies are independent entries — editing one later changes nothing else, and no series links them. A copy ADDS to the target day; to replace what is there, call remove_from_plan for that day first and say so.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | the day(s) to copy TO | |
| iid | No | copy just this one workout (iid from get_plan); omit to copy the whole day | |
| why | No | ONE line, in the athlete's language: WHY this change — the reason from the conversation ("travel Thu-Fri, long ride moved to Sat", "deload after 3 build weeks"). The athlete's other assistant surface reads it later; without it, it sees only that the plan changed. No health details beyond what the plan needs. | |
| from | Yes | the day to copy FROM |