V13-FE-011: finalize search list layout slice
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
namespace KBX.Shared.Experience;
|
||||
|
||||
public interface IKbxAiAssistantProvider
|
||||
{
|
||||
Task<AiAnswer> AskAsync(
|
||||
Guid tenantId,
|
||||
Guid userId,
|
||||
AiAskCommand command,
|
||||
CancellationToken cancellationToken);
|
||||
}
|
||||
|
||||
public sealed class KbxNoopAiAssistantProvider : IKbxAiAssistantProvider
|
||||
{
|
||||
public Task<AiAnswer> AskAsync(Guid tenantId, Guid userId, AiAskCommand command, CancellationToken cancellationToken)
|
||||
=> Task.FromResult(new AiAnswer(
|
||||
"AI 공급자가 아직 구성되지 않았습니다. 현재 업무는 기존 조회·도움말·표준 기능으로 계속 처리할 수 있습니다."));
|
||||
}
|
||||
Reference in New Issue
Block a user