Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, openWorld and non-destructive, so safety is covered. The description adds genuinely new behavioral context beyond the annotations: a cost model (free within a daily allowance, then $0.003 USDC per call via x402), which matters for call planning. It still doesn't say how an unknown or invalid LEI behaves (empty result vs error) or whether results paginate.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.