Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the full safety profile (readOnlyHint, idempotentHint, destructiveHint=false, openWorldHint=false), so the bar is lower. The description earns credit by disclosing what each mode returns (six questions vs. tilt plus short explanation), which is genuinely useful since there is no output schema; it does not mention answer-count validation or pagination-style concerns, but for a read-only quiz that is minor.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.