Prepare: revoke Zero Dark session keys (kill switch)
darkroom_session_revokeUnsigned transactions for the owner's wallet to revoke one session key (agent_id) or every live one (all: true, the kill switch). Effective at once for commits and cancels; the keys' orders stop filling from the next batch. Simulated from the wallet.
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": {
"wallet": "<wallet>"
},
"name": "darkroom_session_revoke"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| all | No | true revokes every live key | |
| wallet | Yes | The wallet's address (0x...): the transactions are built for it to sign | |
| agent_id | No | The key's id |