{
  "sdk": "deepeval",
  "version": "4.3.1",
  "actual_conversation_turn_count": 4,
  "roles": [
    "user",
    "assistant",
    "user",
    "assistant"
  ],
  "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, window_size: int = 3, flaky: bool = False, evaluation_template: Type[deepeval.templates.template_class.ConversationCompletenessTemplate] = <class 'deepeval.templates.template_class.ConversationCompletenessTemplate'>)",
  "scope": "Actual conversation schema only; no request-completeness judge or backend action.",
  "paid_or_network_model_calls": 0
}
