diff --git a/src/Infrastructure/BotSharp.Core/Routing/Functions/RouteToAgentFn.cs b/src/Infrastructure/BotSharp.Core/Routing/Functions/RouteToAgentFn.cs index 1fa3f13ee..2534c0115 100644 --- a/src/Infrastructure/BotSharp.Core/Routing/Functions/RouteToAgentFn.cs +++ b/src/Infrastructure/BotSharp.Core/Routing/Functions/RouteToAgentFn.cs @@ -34,12 +34,6 @@ public async Task Execute(RoleDialogModel message) { states.SetState("user_goal_agent", args.OriginalAgent, isNeedVersion: true); } - else if (args.OriginalAgent == args.AgentName && args.OriginalAgent != goalAgentInState) - { - // Correct to original agent - args.OriginalAgent = goalAgentInState; - correctToOriginalAgent = true; - } else if (args.OriginalAgent != args.AgentName && args.OriginalAgent != goalAgentInState) { // Correct to original agent