Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, idempotentHint=true, openWorldHint=false and destructiveHint=false, so the safety profile is fully covered. The description adds that results include the app address, per-page entries, and last-taken timestamps, which is useful context, but it says nothing about empty states (no captures yet), pagination/size of the page list, or whether image data is returned — the questions an agent would actually have.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.