Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnly, idempotent, non-destructive, and closed-world; the description adds genuine context beyond them by scoping the corpus to AI Content Drop's own published content and naming its subject areas, which tells the agent this is an internal knowledge lookup rather than a web search. It does not mention ranking behavior, empty-result handling, or that matching is keyword-based rather than semantic.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.