Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint/destructiveHint=false, so safety is covered. The description adds real behavioral value beyond them: it confirms no browser contact occurs and enumerates the full status space (queued, applying, rendered, failed, expired, canceled, unknown_outcome), which tells the agent how to interpret outcomes. It does not mention auth requirements for the control token.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.