Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=true, so the safety profile needs no restating. The description adds the daily-granularity behavior and the underlying endpoint path, but says nothing about date format expectations, timezone handling, whether future dates are permitted, or whether the aggregation is over the vendor's whole dataset.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.