Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Enumerates exactly what will NOT happen (no report generated, no team run, no message sent, no inbox write), which is the key behavioral fact an agent needs and is consistent with readOnlyHint/non-destructive annotations. Adds real context beyond the annotations rather than repeating them.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.