Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare idempotentHint=true and destructiveHint=false, covering repeated-call and non-destructive behavior. The description adds only the target ('ODS server') and does not disclose extra behavioral nuances such as whether an active connection is required or how pending queries are affected, but for a zero-parameter disconnect this is acceptable.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.