Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description states it 'verify[ies] communication' and 'applies test effects' but lacks detail on potential side effects, destructiveness, or safety. With no annotations, the description should disclose more behavioral traits, such as whether it modifies state or is safe to run multiple times.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.