Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already signal readOnlyHint=false, destructiveHint=true, and idempotentHint=true. The description adds useful nuance by explicitly stating the lifecycle transition and emphasizing that content is not deleted, which helps reconcile the destructiveHint. It does not fully explore irreversibility or side effects, but it adds value beyond the structured annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.