Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
Annotations already declare readOnlyHint=true, so safety is covered. The description adds genuinely useful behavior the annotations cannot: no live GitHub calls (results reflect a snapshot, not GitHub state), coverage limited to repos on a board, and deterministic ranking where exact owner/name wins. It does not discuss truncation or ordering beyond exact-match precedence, keeping it at a 4 rather than a 5.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.