Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's complexity (four distinct operation kinds, no output schema), the description provides a high-level overview but misses key context: it does not mention the operation kinds (swap, order, bridge, tool) explicitly, nor does it explain how the opaque resume state should be used (e.g., with operation_resume). The schema covers the parameters, but the description alone would not fully guide an agent through the prepare-with-resume flow.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.