Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full behavioral burden. It transparently explains that it returns missing and stale annotation lists plus coverage stats, and that limit applies per category, but it does not define what makes an annotation stale or whether this depends on a prior index.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.