Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
The description is complete for a tool with a clear purpose, two well-documented parameters, and an output schema. It covers the key behavioral trait (credit cost) and the scope boundary. It doesn't mention what the output looks like, but the output schema exists, so that's not required. A minor gap is not stating when not to use it (e.g., for removing furniture), but the purpose clarity compensates.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.