Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations declare destructiveHint=true, idempotentHint=false and openWorldHint=true, yet the description reads like a harmless 'check' and discloses none of this – no mention of quota/credit consumption, repeated-run cost, or external network calls. The only behavioral addition is naming the AI surfaces (ChatGPT, Gemini, Perplexity), which is context, not behavioral disclosure.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.