s3_delete_object
Delete a single S3 object irreversibly. Operates in guard mode and mandates user confirmation of provider, bucket, and key before execution.
Instructions
Delete a single object from S3. Irreversible. Reserved for dangerous guard mode. ALWAYS confirm with the user (provider, bucket, key) before calling.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Object key to delete. | |
| bucket | Yes | Bucket name. | |
| region | No | Region the bucket lives in (e.g. 'eu-central-1'). Omit unless you know it — it is resolved automatically. AWS only; rejected for Hetzner/OVH, whose region is fixed by the configured endpoint URL. | |
| provider | Yes | Storage provider. |