Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare destructive and open-world, and the description goes further: it explains that the draft is sent exactly as stored including in-app edits, that the draft is removed from Drafts, that recipients are external, and that there is a few-minute hold cancellable from notifications or Outbox. That is real behavioral context an agent cannot get from the annotations alone.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.