Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description adds substantial behavioral detail beyond the read-only annotations: it discloses the 5-credit cost, the club-confirmed live source, the pre-match timing window, and that nothing is charged when lineups are empty. This is exactly the kind of operational context an agent needs before invoking the tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.