await longRunning()

in src/panels/utilities/KaitoHelpers.ts [78:97]


    await longRunning(`Checking if KAITO pods are running.`, async () => {
        for (const pod of pods) {
            // Checking if pods are running
            if (pod.imageName.startsWith("mcr.microsoft.com/aks/kaito/workspace")) {
                if (
                    !kaitoWorkspaceReady &&
                    (await isPodReady(pod.nameSpace, pod.podName, kubectl, kubeConfigFilePath))
                ) {
                    kaitoWorkspaceReady = true;
                }
            } else if (pod.imageName.startsWith("mcr.microsoft.com/aks/kaito/gpu-provisioner")) {
                if (
                    !kaitoGPUProvisionerReady &&
                    (await isPodReady(pod.nameSpace, pod.podName, kubectl, kubeConfigFilePath))
                ) {
                    kaitoGPUProvisionerReady = true;
                }
            }
        }
    });