Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Adds real value beyond annotations: the Ultra-plan entitlement requirement with 403 behavior for lower tiers, the exclusion of Affiliate 27, the embedded `live_game_state` snapshot on live payloads, and the metering/no-retry constraints. Annotations already declare read-only/idempotent safety, so the extra access and entitlement context is the genuinely useful addition. Loses a point only because pagination/delay mechanics are left to the schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.