Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and openWorldHint=true, so the safety profile is covered. The description adds which attributes the returned slots carry (duration, lead time, supported service types), which is mildly useful context. It does not disclose auth needs, rate limits, or how far ahead availability is returned, and since an output schema exists the return-field listing is largely redundant.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.