preview_profile_deletion
Preview the impact of deleting a sub-account without changing data: see dashboard counts, the replacement sub-account, or the refusal reason. Requires profiles:read.
Instructions
Preview what delete_sub_account would do to one sub-account, without changing anything: the counts the dashboard Delete sub-account dialog shows and the sub-account that would take its place, or why deletion is refused (allowed: false). Needs profiles:read; a key bound to a sub-account previews only its own.
ACCESS: needs a Proof account. Set PROOF_API_KEY and restart this server, then call this tool again. start_login does NOT open this tool.
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": {
"profile_id": "<profile_id>"
},
"name": "preview_profile_deletion"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile_id | Yes | Sub-account ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| counts | No | ||
| allowed | No | ||
| blocked | No | ||
| project | No | ||
| new_primary | No | Named when the deleted sub-account is (or was) the primary: the OLDEST remaining sub-account takes over, and messages sent without choosing a sub-account carry its name. |