Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?
With no annotations, the description carries the full burden of behavioral disclosure. It implies a read-only listing operation but does not explicitly state that it makes no changes, nor does it describe output format, pagination, or any side effects. The phrase 'list' suggests non-destructive behavior, but lacks detail on what exactly is returned (e.g., names, IDs, properties) or whether it lists everything from all scenes or just the active one.
Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.