Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already indicate this is a non-read-only, non-destructive mutation. The description adds the important scope detail that all notifications are affected, not just one. It does not contradict the annotations, but it adds limited behavioral context beyond the schema and annotation signals.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.