Disconnect provider
provider_disconnectWithdraws the exact inspected Workspace provider connection under lifecycle authority.
Requires provider_disconnect_impact's current token; a replaced connection conflicts. The token is not human assent; actual host action confirmation remains required. Local withdrawal is not provider grant/data erasure. provider_disconnect_impact shows local state after a lost response; another action depends on that current state.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| provider | Yes | Workspace connection provider to disconnect across its affected Agents. | |
| expected_impact | Yes | Current impact_token from provider_disconnect_impact; a replaced connection conflicts. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | Yes | ||
| effect | No | ||
| next_action | Yes | ||
| cleanup_wake_requested | No | ||
| provider_erasure_verified | Yes |