Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Beyond the annotations (readOnlyHint:false, destructiveHint:false), the description reveals that the queue is 'immutable' and that the action requires readiness to have passed, which are important behavioral details. It does not fully explain side effects, but it adds meaningful context beyond the flags.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.