Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Goes well beyond the annotations by describing the exact aftermath: cookies are retained, the browser sleeps rather than terminating, and the per-minute charge stops. It also discloses the return payload (session minutes and credits), which is essential billing context not present in any structured field.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.