Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only say destructive and idempotent; the description goes well beyond them by disclosing the 30-day forwarding window, that it cannot be extended, that the old address cannot send or be reverted, and that billing stops in the meantime. It also adds a prompt-injection warning about untrusted message content, which is real behavioral context for an agent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.