Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover the safety profile (readOnlyHint true, destructiveHint false), so the bar is lower. The description adds valuable behavior beyond structured fields: the exact sort order (low-confidence first, then needs_human_review flagged, then alpha), which directly affects how the agent consumes results.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.