Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description must carry behavioral weight, and it does disclose meaningful context: schedule rules (Saturday 17:00 UTC, last Sunday finals), eligibility (open to all vs weekly winners qualify), and the fact that running and recent events are included alongside upcoming ones. It stops short of stating ordering, result limits, or pagination, which matters for an accumulating event list.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.