Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only cover read-only and open-world; the description adds the important traits: unknown taxonomies are silently coerced to categories, page size caps at 100, no total count is returned, success does not prove a valid application password (public endpoint), and the two distinct error shapes with retry advice. Missing only output format/paging mechanics, which the output schema likely covers.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.