Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive, so the description's added value is real: it discloses the 2-credit cost, the singles-only filter, the max 30-day cap, and the caveat that start time is present only 'where one is set'. It does not discuss pagination or result-size limits, which for a capped list tool would be the remaining useful detail.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.