Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true, idempotentHint=true, and readOnlyHint=false, which communicate the safety profile. The description adds no extra context about what happens on deletion (e.g., whether it cascades, is permanent, or affects related records). It offers zero value beyond the annotations, so it fails to enhance transparency.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.