Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true and destructiveHint=false, but the description adds useful behavioral context: what pending means, that pending may still be confirmed, the booking-window rules (tomorrow to 18 months ahead, Beaune time, service hours), and that the driver confirms every booking. It also mentions returned materials such as sources read, today's date, citation URL and booking link. This goes meaningfully beyond annotations, though it does not discuss rate limits or auth.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.