Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations present, the description carries the full burden of disclosing behavioral traits. It only mentions a cost per call, but omits critical details: whether the call is idempotent, whether it creates side effects, requires authentication, or has rate limits. The phrase 'repetitive task that could be automated' is ambiguous and does not clarify the tool's own behavior.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.