Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description implies a destructive action (discarding unsaved changes) but does not disclose side effects such as loss of unsaved work, irreversibility, or potential impacts on selections or active state. With no annotations to fill the gap, this is insufficient.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.