Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true and readOnlyHint=false, so safety is covered. The description adds genuinely useful non-obvious behavior beyond that: items are relocated to the default list rather than destroyed, and the default list is protected from deletion. It stops short of describing permissions, reversibility, or the response shape.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.