Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description fully shoulders the burden of behavioral disclosure. 'List' implies a non-destructive read operation, but it never explicitly states that no side effects occur, whether permissions are required, or what constitutes an 'active' lock (e.g., does it show locks held by the current user only, or all users?). The description lacks explicit transparency about its behavior beyond the action itself.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.