Delete a secret
oneguard_secrets_deletePermanently removes a named secret and all its stored data from a vault after explicit user confirmation, using the secret name as a safeguard against deleting the wrong item.
Instructions
Permanently deletes a secret and everything stored in it. This cannot be undone. Only call this after the user has explicitly asked for this specific secret to be deleted, and read the secret name back to them first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vault | Yes | Vault id or its 8-character prefix. | |
| secret | Yes | Secret id or its 8-character prefix. | |
| confirm | Yes | Must be exactly the secret's name, as a guard against deleting the wrong one. Get it from oneguard_secrets_list. |