Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
'Read-only despite being a POST' is genuinely valuable beyond the readOnlyHint annotation — it pre-empts an agent hesitating over the POST verb, and it is consistent with (not contradictory to) the annotation. The description also discloses the return payload (metadata, shared rate limits), which matters since there is no output schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.