public override async Task <CommandResult> Execute()
        {
            await Task.CompletedTask;
            var allCommands = commandLocator.GetAllAvailableCommands();

            return(CommandResult.CreateSuccessResult(allCommands.Select(c => c.Name.ToLowerInvariant())));
        }