Get Competition Coaching Report
get_competition_coaching_reportFull Description
Data tool: coaching report for a specific participant in a competition. Includes the full ranked participant list with the specified user highlighted, plus individual historical_trend blocks for at-risk and falling-behind participants (up to 10, with the focused user always included when they are not on track) — avg_period_score, best_period_score, trend: improving/declining/steady, recent vs prior period averages. Also includes an all_participants_trend block when org graphstats are available. If graphstats fail or are sparse, YAML may omit some trend blocks; still call render_competition_coaching_widget in widget hosts so the user gets the full interactive card. When the focused participant is on_track, YAML typically has no historical_trend for them; call render anyway — the card still shows the leaderboard with focus. Use for natural requests like "coaching details", "pull coaching", or "drill into [person] on this comp" — not only after get_competition_leaderboard. In ChatGPT and MCP Apps hosts, after this call succeeds you MUST call render_competition_coaching_widget in the same turn with the same competition_id and user_id. Do not ask the user whether they want the card or tell them to "say if you want it invoked" — only skip render when the user explicitly asked for text-only or no UI.
Parameters (2 required)
competition_idstringThe competition ID (use the id field from get_org_competitions)
user_idstringSpinify user ID of the participant to focus on in the leaderboard widget.