Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already establish the safe, idempotent, closed-world read profile, so the description's job is to add what they can't. It does: it discloses a concrete cost ('Costs 2 credits') and the data provenance (Elo from every final game), both of which materially affect whether an agent should call this repeatedly. It omits any note on ranking scope (all teams vs. a limit).
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.