Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare readOnly, idempotent, non-destructive, closed-world, which already communicate safety. The description adds that this is meant to 'sleep between actions' with specific scenarios, providing useful context about when the tool is appropriate, though it doesn't describe maximum duration, blocking behavior, or whether it returns anything.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.