Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnly, idempotent, non-destructive), and the description goes far beyond them: it discloses the ranking methodology, the modelled/published data sources (PPP basket, World Bank/WHO), that coverage is an ordering not a budget, that FX is fixed at the site's snapshot, and that the response leads with a disclaimer. Auth, provenance and limits are all surfaced.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.