Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true and readOnlyHint=false, so the description doesn't need to re-state that. It adds context about the timing (AI answers from the next message) which is useful. However, it doesn't elaborate on what happens to the takeover state or any potential side effects beyond the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.