Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations available, the description carries the full burden of behavioral disclosure. It states the core behavior and the keyboard equivalent, which is transparent for a simple no-parameter action, but it does not mention side effects, failure behavior when the redo stack is empty, or whether any state is returned.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.