Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. 'List' implies a non-mutating read operation, and 'configured on the site' adds useful scope. However, it does not disclose whether permissions are required, whether disabled webhooks are included, or whether any pagination or limits apply.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.