Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden: it discloses the access scoping rule ('workers see the checklists of the jobs they can see') and the summary payload (counts of open required items, sign-off state), which is real behavioral value. It omits whether a missing identifier means 'all visible jobs' or an error, and says nothing about result volume or pagination.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.