Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations are all false (non-read-only, non-idempotent, non-destructive), so the description carries some burden. It adds that the message text has a 500-character maximum and that the call returns 'the sent message details,' which is useful context. However, it does not disclose side effects like notifications to family members, error conditions, or the exact structure of the returned details.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.