Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true and readOnlyHint=false, so the sentence 'This is a destructive operation' largely restates structured data. The description does add real value by disclosing the scope of destruction (all addons and manifests are removed with the stack), but it omits irreversibility, whether restore points are preserved, and any protection/precondition requirement.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.