Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, reducing the burden on the description. The description adds that results include metadata about each contact, but it does not disclose behavioral nuances such as pagination boundaries, the meaning of 'all' given page/limit controls, or asynchronous delivery via webhook_url. It neither contradicts nor meaningfully extends the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.