Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only safety, but the description adds valuable behavioral detail: the first sources are limited to 3 to 90 days, pages are returned in order with their times, and event values are grouped per currency. These are useful traits beyond the annotations, though auth and response-size behavior are not covered.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.