Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare openWorldHint=false, destructiveHint=false, and (notably) readOnlyHint=false, so the safety profile is covered by structured fields. The description adds no behavioral context at all — no note on whether the flag-disabled readOnlyHint has practical consequences, no permission or scope information — so it earns little credit here.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.