Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations (readOnlyHint: false, idempotentHint: true, destructiveHint: true) already provide a safety profile, so the bar for added value is lower, but the description adds zero behavioral context about what is destructive (e.g., does disabling AI suggestions destroy existing goals?). The description does not contradict the annotations, but for a tool flagged as destructive, an agent is left uninformed about side effects.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.