Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true and idempotentHint=true. The description reinforces the destructive nature and adds the behavioral context of clearing sensitive data, which is valuable beyond annotations. It could mention behavior on missing key, but the idempotent hint implies no error.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.