namespace KBX.Shared.Experience; public interface IKbxAiAssistantProvider { Task AskAsync( Guid tenantId, Guid userId, AiAskCommand command, CancellationToken cancellationToken); } public sealed class KbxNoopAiAssistantProvider : IKbxAiAssistantProvider { public Task AskAsync(Guid tenantId, Guid userId, AiAskCommand command, CancellationToken cancellationToken) => Task.FromResult(new AiAnswer( "AI 공급자가 아직 구성되지 않았습니다. 현재 업무는 기존 조회·도움말·표준 기능으로 계속 처리할 수 있습니다.")); }