Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, non-destructive, closed world), so the description's contribution is return-shape detail: ordering (newest first), presence of an in-progress restore, and the pitr.earliestAt/pitr.savedUpTo span. That is genuinely useful since no output schema exists. It does not mention pagination or whether empty lists occur.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.