Remove Agent
agent_removePermanently removes this exact eligible Agent and inspected dependent product data.
Requires independent lifecycle authority and the current agent_removal_impact token. The token is not human assent; actual host action confirmation remains required. In-flight and uncertain external operations remain protected. No automatic pause occurs. A lost response is unknown; agent_removal_status/agents_list show presence, not a retry receipt.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent_id | Yes | Agent ID from agents_list or agent_create. | |
| expected_impact | Yes | Current impact_token from agent_removal_impact; stale snapshots fail. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| impact | Yes | ||
| removed | Yes | ||
| recovery | Yes | ||
| next_action | Yes | ||
| provider_erasure_verified | Yes |