Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish readOnly/idempotent/non-destructive, so the description only needs to add behavior beyond that. It does add real value by disclosing the 50-note cap and the resulting inability to count, which is the kind of truncation detail the annotations do not cover. Pagination beyond the cap is not addressed, keeping it from a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.