Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish read-only, idempotent, non-destructive, closed-world behavior, so the description's added value is in scope limits: a hard 2020–2035 date range, timezone handling with Polish time as default, and eclipse visibility computed from Warsaw — a location-bound constraint the agent could not know otherwise. It does not discuss result size or how many entries a busy month may return.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.