Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare read-only, idempotent, non-destructive behavior. The description adds the 'subscription-gated' access requirement and lists the health dimensions, but it doesn't elaborate on how health is computed, what the response structure looks like (though output schema exists), or any additional behavioral nuances.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.