Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already establish read-only, idempotent, non-destructive, and non-open-world behavior, and the description adds useful context about what the summary contains. It also discloses the important behavioral trait that the tool starts no new measurement, though it does not discuss auth requirements, caching, or freshness beyond the previous comparable measurement.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.