Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate that this is a mutating operation (readOnlyHint: false), not idempotent, and not destructive. The description adds no behavioral context, such as what happens if the output is already started, prerequisites, or error handling. For a mutation tool, the description should clarify side effects, but it remains silent, leaving the annotations to carry the full burden without any added value.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.