Update the coaching profile
update_coach_profileSave confirmed user details to update coaching profile and personalize plan, immediately confirming saved changes.
Instructions
Persist facts the user confirmed (goal, experience, schedule, equipment, injuries,
preferences). Call as soon as a fact is confirmed — one fact per call is fine, don't
batch or wait for the end of the conversation; works mid-workout too. Injuries:
add via add_injuries, close via resolve_injury_areas. An explicitly null field is
CLEARED; omitted fields are untouched. Returns the updated profile, changed fields,
and ui_impact — the app surfaces this write feeds; confirm to the user that their
answer was saved and now shapes their plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| patch | Yes | One patch = the facts confirmed in conversation right now. Everything optional. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||