Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish that this is a safe, read-only, idempotent, closed-world computation. The description adds genuine behavioral context beyond that: the two-body idealization, that time is measured from periapsis, that distances are in AU, and an explicit scope limitation. It does not, however, describe return values or accuracy bounds.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.