Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true and idempotentHint=true, but the description adds non-obvious consequences: the reviewed sample is invalidated by this call, and the tool only operates on an automation whose saved type is retouch. That is real context beyond the annotations, though permission requirements and the revision/conflict behavior are unstated.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.