Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a simple metadata-get tool with two optional parameters and a straightforward output, the description covers purpose, key limitations, preview behavior, and the fallback path. It could explicitly reference list_secrets for multi-secret needs, but the singular framing makes that inferable.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.