Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, covering the safety profile for a catalog search. The description adds only that results contain titles, show references and IDs, which is partly redundant given an output schema exists, and says nothing about pagination, rate limits, or clamping behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.