Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations indicate this is destructive (destructiveHint: true), non-idempotent (idempotentHint: false), and open-world (openWorldHint: true), but the description adds valuable context by specifying that it reports on the WhatsApp bridge's connectivity and pairing identity. This clarifies the scope of 'destructive' behavior (likely involving state checks or network calls) beyond what annotations alone provide, though it doesn't detail side effects like rate limits or auth needs.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.