Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only and idempotent behavior, so the description only needs to add extra context. It adds 'current' and 'time-limited', indicating the returned claim data is temporal and may expire, and clarifies that claim status is independent of paid rank/quality. No contradiction with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.