Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly/idempotent/non-destructive, so the bar is lower; the description still adds substantial context: LexRank extractive method, verbatim sentences kept in original order, no paraphrasing/shortening/fact-checking, typical latency under 0.5s, pricing, free-tier limit, and a no-logging/no-storage privacy guarantee. No contradiction with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.