Get coaching context
get_coaching_contextRetrieve coaching instructions and the user's current training context for a coaching task. If intake is incomplete, returns the intake flow to gather essential details before proceeding.
Instructions
Coaching instructions + this user's fresh training context for the task. Call at the
start of any coaching conversation and treat the returned prompt as your instructions.
If intake is incomplete it returns the intake flow instead (intake_required=true).
constraints is for TODAY-ONLY circumstances ("only 30 minutes", "gym closed, training
at home") — they shape this generation without touching the profile; durable facts go
through update_coach_profile instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | ||
| constraints | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||