Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already mark it read-only and non-destructive, but the description adds valuable behavioral context beyond that: p99 is an observation rather than a maximum, latency data is nullable and trailing-30-day, heavy:true responses can be large, and the returned payload includes sample counts. This gives an agent accurate expectations about what the call returns and how to handle it.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.