From 994a50fdd3ee487665375e30454dba5b7dfda294 Mon Sep 17 00:00:00 2001 From: Paulo Lacerda Date: Tue, 14 Jul 2026 17:31:08 -0300 Subject: [PATCH] fix: restore mypy release gate Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: 7509d46d-c48d-45e2-8063-71c88109256b --- src/agentops/core/agentops_config.py | 1 - src/agentops/services/azd_eval_init.py | 7 ++++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/agentops/core/agentops_config.py b/src/agentops/core/agentops_config.py index 65acb1b9..69b93c24 100644 --- a/src/agentops/core/agentops_config.py +++ b/src/agentops/core/agentops_config.py @@ -937,7 +937,6 @@ class AgentOpsConfig(BaseModel): protocol: Optional[Protocol] = None request_field: Optional[str] = None response_field: Optional[str] = None - response_fields: Dict[str, str] = Field(default_factory=dict) tool_calls_field: Optional[str] = None response_fields: Dict[str, str] = Field( default_factory=dict, diff --git a/src/agentops/services/azd_eval_init.py b/src/agentops/services/azd_eval_init.py index 81361b9e..93f2683d 100644 --- a/src/agentops/services/azd_eval_init.py +++ b/src/agentops/services/azd_eval_init.py @@ -831,6 +831,7 @@ def _azd_evaluator_selection_from_config( data = load_yaml(config_path) raw_evaluators = data.get("evaluators") names: list[str] = [] + signals: list[str] if isinstance(raw_evaluators, list): for item in raw_evaluators: raw_name = item.get("name") if isinstance(item, dict) else item @@ -841,7 +842,7 @@ def _azd_evaluator_selection_from_config( if mapped and mapped not in names: names.append(mapped) selection_source = "explicit agentops.yaml evaluators" - signals = ("Using explicit evaluators from agentops.yaml.",) + signals = ["Using explicit evaluators from agentops.yaml."] else: selection_source = "AgentOps recommendation" signals = [] @@ -861,10 +862,10 @@ def _azd_evaluator_selection_from_config( names.append(mapped) except (FileNotFoundError, OSError, ValueError) as exc: selection_source = "baseline fallback" - signals = ( + signals = [ f"Could not inspect dataset for evaluator inference: {exc}", "Using baseline evaluators only.", - ) + ] if not names: names.extend(_DEFAULT_AZD_EVALUATORS) raw_rubrics = data.get("rubrics")