Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover read-only and open-world traits, so the safety profile is known. The description adds meaningful behavioral context: only validated gaps are returned, the time window is the past week, and results are ranked by commercial intent. It does not detail pagination or exact sorting semantics, but the output schema exists to cover return shape.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.