Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries full behavioral burden, and it discloses a genuinely non-obvious side effect: spam/ok labels 'teach the classifier, so your judgement improves future filtering,' while flagged evidently does not. It omits reversibility, permissions/auth needs, and the 200-item batch limit, leaving gaps for a tool with zero annotation coverage.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.