Files
JiboExperiments/OpenJibo/src/Jibo.Runtime.Abstractions/IBrainStrategy.cs

12 lines
325 B
C#
Raw Normal View History

2026-03-23 07:51:32 -05:00
namespace Jibo.Runtime.Abstractions;
public interface IBrainStrategy
{
string Name { get; }
bool CanHandle(TurnContext turn, ConversationSession session);
2026-05-17 08:08:11 -05:00
2026-03-23 07:51:32 -05:00
Task<BrainDecision> DecideAsync(
TurnContext turn,
ConversationSession session,
CancellationToken cancellationToken = default);
}