Skip to content

Commit 2d15f29

Browse files
authored
Merge pull request #542 from iceljc/master
fix routing to agent handler
2 parents 2f7feec + 300b4d9 commit 2d15f29

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Infrastructure/BotSharp.Core/Routing/Handlers/RouteToAgentRoutingHandler.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,10 @@ await hook.OnNewTaskDetected(message, inst.NextActionReason)
6161
{
6262
var msg = RoleDialogModel.From(message);
6363
var ret = await routing.InvokeFunction(message.FunctionName, msg);
64-
_dialogs.Add(msg);
64+
if (msg.Role == AgentRole.Function)
65+
{
66+
_dialogs.Add(msg);
67+
}
6568
}
6669

6770
var agentId = routing.Context.GetCurrentAgentId();

0 commit comments

Comments
 (0)