Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations provided, the description must convey behavioral traits. The verb 'List' implies a non-destructive read operation, which is transparent enough for a simple listing tool. However, it does not disclose what qualifies as 'available' or whether the output includes all areas or only those with existing overrides. It adds minimal context beyond what the name implies.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.