Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the burden of explaining behavior; it does so by specifying the output content (key, label, type, required, help text, options) and by indicating that submission belongs to submit_enquiry rather than this tool. It doesn't mention session, auth, or mutability, but those are low-risk for a zero-parameter fields listing.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.