Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare a safe, idempotent, non-open-world read, so the description focuses on content behavior: it returns coming nights with date, DJ, DJ origin, short introduction, and special nights, and explicitly states that nights without a DJ say so. That edge-case disclosure is genuinely useful. It adds little about pagination or how many nights are returned, which keeps it below a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.