Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint, idempotentHint, and non-destructive, and the description's 'Search' is consistent with them. It adds modest context by limiting results to 'published' FAQs and noting optional text filtering, but it does not disclose further behavior such as pagination semantics or closed-world limitations. Those details are left to the schema.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.