Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, non-destructive, and closed-world, so the safety profile is covered. The description goes beyond them with genuinely useful semantics: what 'sent' actually means (provider acceptance, not host read), where email replies land (the approved reply email), and an explicit statement that no send or retry occurs. That interpretive context is exactly the kind of value a status tool needs; only the set of possible status values is left undocumented.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.