BotSharp/src/Infrastructure/BotSharp.Abstraction/Routing/IRoutingService.cs

12 lines
371 B
C#
Raw Normal View History

2023-09-03 04:11:53 +00:00
namespace BotSharp.Abstraction.Routing;
public interface IRoutingService
{
2023-09-19 12:17:50 +00:00
List<RoleDialogModel> Dialogs { get; }
void ResetRecursiveCounter();
2023-10-19 17:24:00 +00:00
void RefreshDialogs();
Task<bool> InvokeAgent(string agentId, RoleDialogModel message);
Task<bool> InstructLoop(RoleDialogModel message);
Task<bool> ExecuteOnce(Agent agent, RoleDialogModel message);
2023-09-03 04:11:53 +00:00
}