Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the full safety profile (readOnlyHint=false, destructiveHint=true, idempotentHint=false), so the description's burden is lighter, but it adds essentially nothing beyond them. Its only substantive clause repeats the schema's parameter description verbatim, and it never explains what state is being overwritten, whether the change is reversible, or how it interacts with the 'destructive' annotation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.