Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description must carry the behavioral burden; it does disclose the return shape (hop-by-hop IP, hostname, latency), which is genuinely useful. However it says nothing about runtime characteristics (traces to 30 hops can be slow), timeout behavior, firewall/ICMP blocking, or permission requirements — meaningful gaps for a network probe.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.