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 explains the effect (clearing cached tokens and fallback behavior), which is useful, but lacks details on permissions required, side effects (e.g., if it logs out all sessions), or error handling. It adds some value but does not fully cover behavioral traits for a tool that modifies authentication state.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.