From 7103d7e807d54cdd23dec01d7fdce2c792a3003d Mon Sep 17 00:00:00 2001 From: ahibrahim Date: Sun, 9 Nov 2025 21:04:59 +0200 Subject: [PATCH] update --- .../evaluation/_evaluators/_task_adherence/_task_adherence.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/_evaluators/_task_adherence/_task_adherence.py b/sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/_evaluators/_task_adherence/_task_adherence.py index 5cd36c7a698d..f0b1a7d33e2b 100644 --- a/sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/_evaluators/_task_adherence/_task_adherence.py +++ b/sdk/evaluation/azure-ai-evaluation/azure/ai/evaluation/_evaluators/_task_adherence/_task_adherence.py @@ -175,7 +175,7 @@ async def _do_eval(self, eval_input: Dict) -> Dict[str, Union[float, str, bool]] if isinstance(content, list): for item in content: if isinstance(item, dict): - if item.get("type") == "text": + if item.get("type", None) in ("text", "input_text", "output_text"): assistant_parts.append(item.get("text", "")) elif item.get("type") == "tool_call": tool_parts.append(str(item.get("tool_call", "")))