From dc505af4cb3c5055f582ba02b9386b41c2b2cbee Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 10 Feb 2026 11:06:15 +0000 Subject: [PATCH] Fix trailing whitespace in message filtering logic Co-authored-by: markwallace-microsoft <127216156+markwallace-microsoft@users.noreply.github.com> --- .../packages/core/agent_framework/openai/_responses_client.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/packages/core/agent_framework/openai/_responses_client.py b/python/packages/core/agent_framework/openai/_responses_client.py index 3cc69d2aaf..cdc6103636 100644 --- a/python/packages/core/agent_framework/openai/_responses_client.py +++ b/python/packages/core/agent_framework/openai/_responses_client.py @@ -678,7 +678,7 @@ class RawOpenAIResponsesClient( # type: ignore[misc] if last_assistant_idx >= 0: # Collect system/developer messages from before the last assistant system_messages = [ - msg for msg in chat_messages[:last_assistant_idx] + msg for msg in chat_messages[:last_assistant_idx] if msg.role in ("system", "developer") ] # Get all messages after the last assistant (new user messages)