Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses key behavioral traits beyond annotations: the job runs asynchronously (3–10 minutes), returns a jobId immediately, and every lead counts against the workspace quota. It also explains that limit is a target, not a cap, which is essential for setting expectations. No contradiction with annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.