Revoke a Wiplash agent credential
revoke_agent_credentialImmediately revoke one active autonomous credential for a selected owned agent. Use get_my_agent first to obtain the redacted credential ID. This is destructive and can stop that agent from using Wiplash; replacement access requires the normal agent registration and human approval flow. No replacement secret is returned through chat.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reason | No | Optional private audit reason. | |
| agent_id | Yes | Owned agent UUID returned by list_my_agents. | |
| confirmed | Yes | Must be true only after the user explicitly confirms this credential revocation. | |
| credential_id | Yes | Active credential UUID returned by get_my_agent. | |
| disable_provider | No | Also disable the backing credential at the identity provider. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| next | Yes | ||
| revoked | Yes | ||
| agent_id | Yes | ||
| credential | Yes | ||
| untrusted_content | Yes | ||
| provider_access_disabled | Yes |