Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description must disclose behavioral traits. It implies a read-only action with 'Check' but does not explicitly state that it has no side effects, what permissions are required, or any other behavioral details. It adds minimal context beyond the tool name, lacking disclosures about return format or operational boundaries.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.