Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the write profile (readOnly=false, destructive=false, non-idempotent, closed-world), so the description only needs to add context. 'The team replies by email' is genuinely useful — it signals the operation is asynchronous and produces no in-band result — but nothing is said about auth requirements, whether attachments must already be uploaded, or what happens on failure.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.