Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes well beyond the readOnly/idempotent annotations by disclosing data coverage rules (opening and closing per book from July 2020; final pregame line only before that), credit costs per call shape, and derived fields (implied probabilities, favourite-won and over/under flags against the median close). It also states a policy constraint on how the data may be used, which no annotation conveys.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.