vigil_revoke_lease
Revoke a lease. A compliant v2 gateway refuses the old offline token at recheck_by_ms (at most 30 seconds after issue/renewal), or earlier if it polls revocation. Revocation is not instantaneous. Irreversible for this lease ID; it cannot be renewed again. Already admitted actions are not undone.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"lease_id": "lease_example"
},
"name": "vigil_revoke_lease"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lease_id | Yes | Opaque lease identifier returned by vigil_grant_lease. | |
| vigil_key | No | DEPRECATED legacy account-wide credential, including deletion and permission issuance. Prefer the client-injected HTTP Authorization: Bearer header; omit this argument when that header authenticates the request. This is not a scoped agent token. |