Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/non-destructive/closed-world, so the safety profile is covered. The description adds real value by disclosing the searched fields (subject and headers only, not body) and the permission scoping, but omits case sensitivity, result ordering, default limit, and what a match returns.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.