Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations and an extremely brief description, the tool's behavioral traits are entirely opaque. The agent is not told whether the revocation is permanent, what side effects occur (e.g., invalidating tokens, terminating sessions), or if any confirmation or rollback is possible.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.