list_preference_logs
List preference changes, newest first. Each entry is one change a user made to one subscription topic, with the value before it where there was one. Pass user_id to answer "when did this user opt out, and of what?"; omit it to read the whole environment. Page with paging.cursor while paging.more is true.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_preference_logs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Entries per page, 1 to 100. Defaults to 25. | |
| since | No | Only changes at or after this time, as an ISO 8601 date or date-time. A date alone is the start of that day in UTC. | |
| cursor | No | paging.cursor from a previous response | |
| user_id | No | Return only this user's changes. Omit to read every change in the environment. | |
| tenant_id | No | Narrow to the changes the user made in one tenant context. Requires user_id. |