diff --git a/python/semantic_kernel/agents/orchestration/handoffs.py b/python/semantic_kernel/agents/orchestration/handoffs.py index 569c0598188a..cb9cc5e0dfad 100644 --- a/python/semantic_kernel/agents/orchestration/handoffs.py +++ b/python/semantic_kernel/agents/orchestration/handoffs.py @@ -279,6 +279,7 @@ async def _handle_request_message(self, message: HandoffRequestMessage, cts: Mes await self.publish_message( HandoffRequestMessage(agent_name=self._handoff_agent_name), TopicId(self._internal_topic_type, self.id.key), + cancellation_token=cts.cancellation_token, ) self._handoff_agent_name = None break