Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and destructiveHint=false, so the 'Read-only; does not send or change drafts' line is largely redundant. However, the description adds genuinely new behavioral context: drafts expire 30 days after the last save, and the referenced PDF may expire on a separate schedule — expiry semantics the annotations cannot express.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.