Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses that subdecks, cards, and review history follow the deck to the new location, which is a key consequence. It also states that missing parent decks are created, and that duplicate names cause refusal rather than merge. This goes well beyond annotations, which only say readOnlyHint=false and destructiveHint=false, but don't specify mutation behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.