Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the safety profile (readOnlyHint=false, destructiveHint=false, openWorldHint=false), so the bar is lower, and the description adds real value by clarifying that the process keeps running and nothing is terminated. It does not cover what happens if the window handle is stale or whether repeated calls are safe (idempotentHint=false), which leaves a small gap.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.