Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true, readOnlyHint=false, idempotentHint=false. The description adds nothing beyond the name: no mention of whether the file is permanently removed, whether it can be restored, auth requirements, or effects on the test result. With strong annotations covering the safety profile, the description should still add operational context, which it fails to do.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.