Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden, and it does disclose the meaningful behavioral trait that the entire process tree is terminated, not just the job. It stops short of stating irreversibility, required permissions, or confirmation/error behavior for an operation that is clearly destructive.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.