Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnlyHint=true, openWorldHint=true), so the description's burden is lighter. It adds value by enumerating the data categories returned (hours granularity, wait estimates, minimums), but says nothing about freshness, rate limits, or behavior for an invalid/closed store.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.