Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full burden of behavioral disclosure. It explicitly states the side effects ('clear cookies and tokens'), which informs the agent that this is an state-changing operation with local session cleanup. It could have added idempotency or already-logged-out behavior, but the core effect is disclosed.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.