Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare the tool is not read-only, is idempotent, and is not destructive, so the description does not need to restate those. It usefully adds that omitting ids stops every torrent, which is a globally-scoped behavior an agent should know. It does not describe side effects such as whether torrents remain available for restart, but this is adequately covered by the idempotency annotation.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.