Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description claims a read-only operation ('List active network connections'), but the annotations set readOnlyHint=false and destructiveHint=true, creating a direct contradiction. The description does not disclose any behavioral traits beyond the basic output, such as permissions required, side effects, or performance impact. This inconsistency severely undermines trust.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.