Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The annotations already declare readOnlyHint and openWorldHint, and the description supplements this by explicitly stating that no CRM records are created. It adds context about checking the customer's saved connection, though it does not describe failure modes or potential OAuth refresh side effects.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.