Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already flag destructiveHint=true and non-idempotent, so the safety profile is covered; the description goes further by disclosing the exact semantics — immediate stop, cancellation of queued journeys, stats retained, irreversibility. It also usefully clarifies that 'delete' behaves as an archive, resolving the name/semantics gap. It stops short of stating auth requirements or permission level.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.