Files
JiboExperiments/OpenJibo/src/Jibo.Runtime.Abstractions/IBrainStrategy.cs
Jacob Dubin dfcf521a5a refactors
2026-05-17 08:08:11 -05:00

12 lines
325 B
C#

namespace Jibo.Runtime.Abstractions;
public interface IBrainStrategy
{
string Name { get; }
bool CanHandle(TurnContext turn, ConversationSession session);
Task<BrainDecision> DecideAsync(
TurnContext turn,
ConversationSession session,
CancellationToken cancellationToken = default);
}