get_recovery_signals
Check this client's synced Apple Health / Google Fit sleep and resting-heart-rate trend, if any. This is a secondary caution alongside get_client_ai_history and get_platform_rejection_trends, not a hard constraint: if sleepTrend is 'declining' or restingHRTrend is 'elevated', default toward slightly lower volume/intensity this run unless the client's own profile, preferences, or check-ins clearly argue otherwise. If hasData is false, the client has no synced health data yet — ignore this signal entirely and build/adjust normally.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| clientId | Yes |