From be530acbab82fb80a1fb4fa8bdb19d24d3b15fb5 Mon Sep 17 00:00:00 2001 From: Ravindu Prasath Date: Mon, 2 Feb 2026 19:13:51 +0530 Subject: [PATCH] Fix: Skip model_deployment_name validation for application endpoints --- python/packages/azure-ai/agent_framework_azure_ai/_client.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/python/packages/azure-ai/agent_framework_azure_ai/_client.py b/python/packages/azure-ai/agent_framework_azure_ai/_client.py index b70cdeafdc..5427bc26e9 100644 --- a/python/packages/azure-ai/agent_framework_azure_ai/_client.py +++ b/python/packages/azure-ai/agent_framework_azure_ai/_client.py @@ -420,6 +420,9 @@ async def _prepare_options( @override def _check_model_presence(self, run_options: dict[str, Any]) -> None: + # Skip model check for application endpoints - model is pre-configured on server + if self._is_application_endpoint: + return if not run_options.get("model"): if not self.model_id: raise ValueError("model_deployment_name must be a non-empty string")