Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already signal a non-readOnly, idempotent, non-destructive mutation, and the description reinforces this with a valuable side-effect statement: 'Previously queued publication snapshots remain unchanged. Never publishes.' This tells the agent the change is scoped to future content and has no publishing side effect, adding real context beyond the annotations. Permission/auth requirements are still undisclosed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.