Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description must disclose behavioral traits. It states the auth requirement (WRITE, any authenticated user) and the effect, but does not mention idempotency, error behavior, or whether the suppression is permanently deleted. This is adequate but lacks depth.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.