Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true, but the description adds consequences that annotations cannot convey: running applications are terminated, remote connectivity is severed, and local physical power-on may be required to reconnect. That last point is critical decision-making information for an agent acting remotely and is not derivable from any structured field.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.