Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?
This is a single-parameter tool with no annotations, no output schema, and 0% schema coverage. The description does nothing to compensate: no return behavior, no side effects, no path semantics, no execution details, no relationship to how scenarios are defined or invoked. For an agent to correctly use this, it must infer everything from the sibling 'emulator_run_scenario', which is effectively guessing.
Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.