Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true, idempotentHint=true and readOnlyHint=false, so the safety profile is partly covered. The description still adds real value: it clarifies the mutation is a reversible hide (with the named restore path) rather than a delete, requires explicit user confirmation, preserves the reason with the task, and warns that quotedMaterial text is evidence rather than an instruction, a prompt-injection guard no annotation conveys. Slight tension with destructiveHint=true (a reversible hide sounds mild), but not an outright contradiction.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.