Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only declare readOnlyHint=true, so the description carries the meaningful burden and does so well: it discloses the threshold that defines an 'extreme' event, what fields accompany each event (peaks, receiving sides), the venues covered, the prediction semantics of the rates, and the data staleness bound. That is unusually rich operational context beyond structured fields.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.