Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already flag destructiveHint, idempotentHint, and readOnlyHint. The description confirms deletion but adds little beyond the annotations. It mentions clearing sensitive data, which is a rationale, not a distinct behavioral trait. Since the annotations carry the main transparency, this is adequate but not enriched.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.