Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The description discloses that the tool forces re-login and refreshes session cookie, indicating a destructive action on the current session. However, it does not elaborate on side effects (e.g., invalidating existing tokens, requiring credentials) or behavior on failure. With no annotations, the description carries the transparency burden but provides only basic information.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.