Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true and idempotentHint=true, but the description goes well beyond them: it discloses the divergent draft (permanent delete) vs published (archive) semantics, that invite links stop working, that guests drop out of counts and RSVP totals, that the host can restore them on the website, the phone-allowance edge case, and that guests are not notified. This is exactly the mutation-impact context an agent needs.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.