Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, closed-world, so the description is not required to carry the safety profile. It adds useful context about determinism, evidence-boundedness, signing, and a 0.004 USDC cost, but omits how the score is computed, what 'signed' means for the caller, and whether the payment is per-call. That is modest added value beyond annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.