Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations only supply destructiveHint=true, so the description carries the disclosure burden and does well: terms persist in the DB and reappear on same-slug re-creation, different-slug re-creation leaves terms orphaned and the taxonomy empty, and bound archive templates get unbound and listed in the answer. It stops short of stating irreversibility or permission requirements, but the consequences of the mutation are clear.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.