Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
The readOnlyHint=true and openWorldHint=true annotations already tell the agent this is a safe, external read. The description adds the cross-call consistency constraint (same host/site as the board call), which is useful, but it says nothing about auth, rate limits, or result size. Adequate but not rich beyond the annotations.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.