From 198ac252d3e46f33e924c2e757fd3c1287bd1f40 Mon Sep 17 00:00:00 2001 From: Jicheng Lu <103353@smsassist.com> Date: Tue, 19 May 2026 14:59:32 -0500 Subject: [PATCH] push entry agent --- src/Plugins/BotSharp.Plugin.ChatHub/ChatStreamMiddleware.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Plugins/BotSharp.Plugin.ChatHub/ChatStreamMiddleware.cs b/src/Plugins/BotSharp.Plugin.ChatHub/ChatStreamMiddleware.cs index 2f89252ba..da529130c 100644 --- a/src/Plugins/BotSharp.Plugin.ChatHub/ChatStreamMiddleware.cs +++ b/src/Plugins/BotSharp.Plugin.ChatHub/ChatStreamMiddleware.cs @@ -66,8 +66,10 @@ private async Task HandleWebSocket(IServiceProvider services, string agentId, st // load conversation and state var convService = services.GetRequiredService(); var state = services.GetRequiredService(); + var routing = services.GetRequiredService(); await convService.SetConversationId(conversationId, []); await convService.GetConversationRecordOrCreateNew(agentId); + await routing.Context.Push(agentId); await foreach (ChatSessionUpdate update in session.ReceiveUpdatesAsync(CancellationToken.None)) {