Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish write/open-world/idempotent behavior, and the description adds substantive context: it returns a report address and exact DMARC record, appends the address to rua= while preserving policy and other report addresses, and notes 24–48 hour report arrival. This is meaningful behavioral detail beyond 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.