Set Privacy Consent
fitness.set_privacy_consentUse this when a user asks what is stored, agrees to have their progress tracked, or asks to stop tracking. Stores the user's consent decision for derived performance scores and, separately, for a coaching-contact record. Only ever called in response to an explicit user decision — never proactively, and never as a default prompt at the end of a conversation.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"storeProgressScores": "<storeProgressScores>",
"allowCoachingContact": "<allowCoachingContact>"
},
"name": "fitness.set_privacy_consent"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| optOut | No | True to delete all stored data for this user and stop tracking. | |
| storeProgressScores | Yes | True to store derived pillar scores so progress can be tracked over time. | |
| allowCoachingContact | Yes | True to allow a coaching lead to be stored and contacted. |