Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
With no output schema, the description must convey the return shape, and it captures the main fields (Flow, sheet, tab, cadence, next run). It does not say whether records include identifiers needed by delete_schedule or cancel_flow_run, nor whether paused schedules appear. That is a meaningful gap for an agent that will chain this into schedule management.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.