fix routing to agent handler

This commit is contained in:
Jicheng Lu 2024-07-15 13:44:37 -05:00
parent e51bc29895
commit 300b4d997a

View file

@ -61,7 +61,10 @@ public class RouteToAgentRoutingHandler : RoutingHandlerBase, IRoutingHandler
{
var msg = RoleDialogModel.From(message);
var ret = await routing.InvokeFunction(message.FunctionName, msg);
_dialogs.Add(msg);
if (msg.Role == AgentRole.Function)
{
_dialogs.Add(msg);
}
}
var agentId = routing.Context.GetCurrentAgentId();