Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true and idempotentHint=true, so the description's main added value is the permission note ('requires elevated permissions'). It also states 'VM only', which clarifies the scope. However, it doesn't describe side effects beyond the permission requirement, such as what happens to network connectivity or whether the guest is left in a consistent state. With annotations covering destructive and idempotent aspects, the description adds some useful context but not rich behavioral detail.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.