From a13db4a3cd40abcd8aa2c2e805e6804b22af8749 Mon Sep 17 00:00:00 2001 From: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com> Date: Wed, 30 Jul 2025 18:06:35 -0700 Subject: [PATCH] Small fix --- .../main/agent_framework/openai/_assistants_client.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/python/packages/main/agent_framework/openai/_assistants_client.py b/python/packages/main/agent_framework/openai/_assistants_client.py index 36e653f071..3b651888ee 100644 --- a/python/packages/main/agent_framework/openai/_assistants_client.py +++ b/python/packages/main/agent_framework/openai/_assistants_client.py @@ -425,7 +425,12 @@ class OpenAIAssistantsClient(OpenAIConfigBase, ChatClientBase): if len(message_contents) > 0: if additional_messages is None: additional_messages = [] - additional_messages.append(AdditionalMessage(role="assistant", content=message_contents)) + additional_messages.append( + AdditionalMessage( + role="assistant" if chat_message.role == ChatRole.ASSISTANT else "user", + content=message_contents, + ) + ) if additional_messages is not None: run_options["additional_messages"] = additional_messages