Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true, idempotentHint=false, and readOnlyHint=false, so the safety profile is known. The description adds useful scoping — it destroys exactly one edit, the most recent, and only within the current session. It does not say what happens when there is nothing to roll back, whether repeated calls walk further back through history, or whether the rollback is itself reversible.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.