Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=false and readOnlyHint=false, but the description earns its place by explaining what archiving actually does to the data (hidden from history and analytics, not deleted) and naming the required scope. It does not address whether repeat calls are safe, which matters given idempotentHint=false, but nothing contradicts the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.