set_dataset_consent
Record the user's explicit consent response to a dataset question, capturing their answer verbatim only after they have replied in their own words.
Instructions
Record the user's answer to the dataset consent question.
Call this ONLY after the user has answered in their own words. Never infer the answer, never call it on their behalf, and never call it because contributing seems helpful — consent the user did not give is not consent. If they have not been asked yet, ask first and wait for their reply.
Parameters:
consent: True if the user agreed to contribute, False if they declined
user_said: The user's reply, quoted as closely as possible
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": {
"consent": "<consent>"
},
"name": "set_dataset_consent"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| consent | Yes | ||
| user_said | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |