Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already declare readOnlyHint and idempotentHint, so the description does not need to restate safety. It usefully adds that the response covers authentication modes, scopes, human prerequisites, review state, and known limitations, but it does not disclose error behavior or any connector-specific constraints.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.