From 2493cc65a92098c9ff629950690016a22091ab10 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 19 Nov 2025 20:10:31 +0000 Subject: [PATCH 1/2] Initial plan From 2f1754c76317aa297ea0795c849a746b21526766 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 19 Nov 2025 20:15:14 +0000 Subject: [PATCH 2/2] Remove redundant condition in _iter_conversation_pairs Co-authored-by: nikhilNava <211831449+nikhilNava@users.noreply.github.com> --- .../observability/core/middleware/turn_context_baggage.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/libraries/microsoft-agents-a365-observability-core/microsoft_agents_a365/observability/core/middleware/turn_context_baggage.py b/libraries/microsoft-agents-a365-observability-core/microsoft_agents_a365/observability/core/middleware/turn_context_baggage.py index 521f38bd..a0f528e5 100644 --- a/libraries/microsoft-agents-a365-observability-core/microsoft_agents_a365/observability/core/middleware/turn_context_baggage.py +++ b/libraries/microsoft-agents-a365-observability-core/microsoft_agents_a365/observability/core/middleware/turn_context_baggage.py @@ -163,11 +163,8 @@ def _iter_source_metadata_pairs(activity: Any) -> Iterator[tuple[str, Any]]: def _iter_conversation_pairs(activity: Any) -> Iterator[tuple[str, Any]]: - conversation_id = None - - if not conversation_id: - conv = _safe_get(activity, "conversation") - conversation_id = _safe_get(conv, "id") + conv = _safe_get(activity, "conversation") + conversation_id = _safe_get(conv, "id") item_link = _safe_get(activity, "service_url")