Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a no-parameter, read-only cart viewer, the description adequately explains that it returns the full contents and total. However, it lacks details on response structure, empty cart behavior, or item quantities, which could be useful but are not critical for such a simple tool.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.