Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden, and it does disclose a genuinely important trait: a 0.005 USD per-call x402 payment requirement, plus the split data sourcing (local for DK, Nager.Date otherwise). It omits return shape, year-range limits, and behavior when a country is unsupported.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.