MCP Tools
prepare_pakt_disable
Stage terminal disable of one exact account-owned Pakt for browser review.
Stage Terminal Disable
Use this tool to create a browser approval request that permanently disables one active root.
At a Glance
| Field | Meaning |
|---|---|
| Side effects | Creates a five-minute disable challenge. Disable occurs after owner approval in the browser. |
| Next step | The owner approves in the browser, then the client confirms the result with list_pakts. |
Protocol Behavior
Stage terminal disable of one exact account-owned Pakt for browser review. This creates a random five-minute passkey challenge bound to the authenticated account, deployment environment, root, and the distinct disable domain. It does not disable the Pakt or accept key/signature material from the agent.
Arguments
| Argument | Type | Required | Constraints |
|---|---|---|---|
pakt_root | string | yes | minimum length 64; maximum length 64; pattern ^[0-9a-f]{64}$ |
Input Schema
The JSON schema below is emitted by the hosted server's real tools/list
catalogue for MCP protocol revision 2025-06-18.
{
"additionalProperties": false,
"properties": {
"pakt_root": {
"description": "The exact active Pakt root to disable.",
"maxLength": 64,
"minLength": 64,
"pattern": "^[0-9a-f]{64}$",
"type": "string"
}
},
"required": [
"pakt_root"
],
"type": "object"
}