Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=false, destructiveHint=true and openWorldHint=false; the description adds genuinely new behavioral context by stating the no-op condition and what is returned afterwards. It stops short of explaining what 'destructive' means here (interrupting playback, no undo of the skip), which would have closed the gap.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.