{
  "sdk": "deepeval",
  "version": "4.3.1",
  "actual_test_case_tool_calls": [
    {
      "id": "direct",
      "actual_tool_call_count": 2
    },
    {
      "id": "loop",
      "actual_tool_call_count": 4
    }
  ],
  "metric_signature": "(threshold: Optional[float] = 0.5, model: Union[str, deepeval.models.base_model.DeepEvalBaseLLM, NoneType] = None, system_one_model: Union[str, deepeval.models.base_model.DeepEvalBaseSystemOneModel, NoneType] = None, eval_mode: Optional[Literal['llm', 'hybrid', 'system_one']] = None, include_reason: bool = True, async_mode: bool = True, strict_mode: bool = False, verbose_mode: bool = False, flaky: bool = False, evaluation_template: Type[deepeval.templates.template_class.StepEfficiencyTemplate] = <class 'deepeval.templates.template_class.StepEfficiencyTemplate'>)",
  "scope": "Real test-case and ToolCall construction only; no efficiency judge.",
  "paid_or_network_model_calls": 0
}
