Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations cover the safety profile (not read-only, not idempotent, not destructive), and the description adds a genuinely important behavioral trait beyond them: the operation creates a NEW booking rather than mutating the existing one in place. That implies a new booking identity/ID the agent should expect. It does not mention permissions or whether the client is notified, but it is well above the annotation baseline.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.