Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate readOnlyHint, idempotentHint, and destructiveHint=false, so the description's statement that it does not start or configure is consistent and adds minimal new context. Without annotations, it would need to say it's non-mutating and safe to call repeatedly, which the description partially does but not explicitly for a no-parameter tool. The description adds little beyond annotations; it could clarify what 'readiness' means or what the response contains.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.