From 09ec7b9d9c7b19b73934d12bf675efd71e30e7b4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rodrigo=20Brand=C3=A3o?= Date: Mon, 4 Aug 2025 16:38:47 -0700 Subject: [PATCH] Added default values for fields that are sometimes missing when communicating with MCS --- .../microsoft/agents/activity/channel_account.py | 2 +- .../microsoft/agents/activity/conversation_reference.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/microsoft-agents-activity/microsoft/agents/activity/channel_account.py b/libraries/microsoft-agents-activity/microsoft/agents/activity/channel_account.py index 8e441ce9..58c798f3 100644 --- a/libraries/microsoft-agents-activity/microsoft/agents/activity/channel_account.py +++ b/libraries/microsoft-agents-activity/microsoft/agents/activity/channel_account.py @@ -22,7 +22,7 @@ class ChannelAccount(AgentsModel): model_config = ConfigDict(extra="allow") - id: NonEmptyString + id: NonEmptyString = None name: str = None aad_object_id: NonEmptyString = None role: NonEmptyString = None diff --git a/libraries/microsoft-agents-activity/microsoft/agents/activity/conversation_reference.py b/libraries/microsoft-agents-activity/microsoft/agents/activity/conversation_reference.py index 18136e4d..23aa41fd 100644 --- a/libraries/microsoft-agents-activity/microsoft/agents/activity/conversation_reference.py +++ b/libraries/microsoft-agents-activity/microsoft/agents/activity/conversation_reference.py @@ -42,7 +42,7 @@ class ConversationReference(AgentsModel): conversation: ConversationAccount channel_id: NonEmptyString locale: Optional[NonEmptyString] = None - service_url: NonEmptyString + service_url: NonEmptyString = None def get_continuation_activity(self) -> "Activity": # type: ignore from .activity import Activity