Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool has three required parameters, no output schema, no annotations, and many related sibling tools, the description is deeply insufficient. It fails to explain return values, side effects, prerequisites (e.g., market must be private), or how it relates to pm_manage_whitelist. The agent cannot confidently use this tool without additional context.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.