Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare read-only, non-destructive, closed-world behavior. The description adds genuinely new context: the data is cross-checked against the National Astronomical Observatory's official almanac, timestamps are JST to the second, the supported year range is 1926–2080, and a start/end window may not exceed 366 days.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.