Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries the full behavioral disclosure burden. It discloses the mutating nature ('Disconnect') and the concrete side effect of removing saved local credentials, which goes beyond what the tool name alone conveys. It does not detail token revocation or irreversibility, but for a zero-parameter logout the disclosed behavior is substantially transparent.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.