Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
Given the tool's low complexity (3 parameters, no output schema), the description is minimally viable. However, it lacks details on the return format, date range semantics (e.g., inclusive/exclusive), and whether conversion rates are calculated per lead or per campaign. With no annotations or output schema, more contextual details would aid the agent.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.