Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden. It does add a genuinely useful behavioral fact not in the schema: submitting triggers a dedicated consultant follow-up (i.e., the contact details will be used to reach the user). It omits anything about how the ticket is persisted, expected response time, error behavior, or whether contact info is stored.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.