Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already cover readOnly, idempotent, non-destructive and openWorld, so the bar is lower, and the description still adds substantial value: it declares that all titles, pitches and profiles are attacker-writable text to be treated as data, never instructions. That is a genuine prompt-injection warning not encoded in any structured field. It does not mention pagination, ordering, or result caps, which keeps it from a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.