Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare destructiveHint=true, openWorldHint=false and idempotentHint=false, so the description earns credit for adding genuinely new facts: nothing is provisioned immediately and carrier approval takes 8-12 weeks. That latency/human-in-the-loop disclosure is exactly the kind of context annotations cannot express. It does not, however, say what happens after submission (request ID? where to track status?) or address why a non-provisioning request carries destructiveHint=true.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.