Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description carries full burden but offers minimal behavioral disclosure. 'List' implies a read operation, but it doesn't specify whether this requires elevated permissions, what format the output takes, whether it includes real-time tracking or historical data, or how 'Track spawned subprocesses' actually works. For a system monitoring tool with zero annotation coverage, this leaves critical behavioral aspects undocumented.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.