merge with latest main

This commit is contained in:
SergeyMenshykh
2026-02-13 15:08:47 +00:00
115 changed files with 5641 additions and 4360 deletions
@@ -48,12 +48,14 @@ public class AIProjectClientFixture : IChatClientAgentFixture
return await this.GetChatHistoryFromResponsesChainAsync(chatClientSession.ConversationId);
}
if (chatClientSession.ChatHistoryProvider is null)
var chatHistoryProvider = agent.GetService<ChatHistoryProvider>();
if (chatHistoryProvider is null)
{
return [];
}
return (await chatClientSession.ChatHistoryProvider.InvokingAsync(new(agent, session, []))).ToList();
return (await chatHistoryProvider.InvokingAsync(new(agent, session, []))).ToList();
}
private async Task<List<ChatMessage>> GetChatHistoryFromResponsesChainAsync(string conversationId)