Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Given the readOnlyHint annotation, the description adds substantial behavioral value beyond the annotation: it explains that findings clear statistical floors, that empty results mean nothing looks broken, that error samples are sanitized, and that deployed annotations are attributed as the nearest plausible cause. This gives the agent realistic expectations about sensitivity, privacy, and failure attribution.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.