Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full behavioral burden and discloses almost nothing beyond the fact that it reads. It does not say whether results are ordered, paginated, filtered by membership, or whether auth/registration is required — notable given bus_register and bus_rotate_token exist as siblings.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.