Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
For a tool with four optional parameters, no required parameters, no output schema, and a sibling with overlapping functionality, this description is not complete enough. It fails to disambiguate from toast_search_orders_by_customer, specify required inputs, or describe the returned payload, so an agent lacks critical selection and invocation context.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.