Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
No annotations are provided, so the description carries the full burden. 'Revert' implies a destructive operation that undoes changes, but the description doesn't specify whether this requires special permissions, if it's irreversible, what happens to the node during the revert, or if there are rate limits. This leaves critical behavioral aspects unclear for a mutation tool.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.