Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true, openWorldHint=true, and non-idempotent, and the description reinforces this by warning 'This runs the real outbound request' and describing the full trace returned. It does not cover failure modes, auth requirements, or rate limits, so it adds meaningful but not exhaustive context.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.