Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the readOnlyHint and openWorldHint annotations, the description adds meaningful selection behavior: results are filtered to 'validated' gaps, ranked by 'commercial-intent', and limited to 'the past week'. This discloses the tool's core filtering logic, which annotations cannot convey.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.