Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, destructiveHint=false and openWorldHint=true, so the safety profile is covered. The description's added value is the note that PaperBridge uses an independent per-user session, which tells the agent the status is caller-specific rather than global. It says nothing about polling cadence, whether concurrent login attempts matter, or what the returned progress represents — meaningful gaps for a tool whose whole purpose is watching login progress.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.