Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With annotations already covering safety (destructiveHint=false) and open-world behavior, the description adds useful behavioral context: the audit is derived from site HTML and headers, and it returns gaps plus fixes. It does not go into rate limits or authorization caveats, but the parameter description already flags authorized targets, so this is reasonably transparent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.