• Wait for specific KOS applications to be started

    Parameters

    • appIds: string[]

      Array of application IDs to wait for

    • options: WaitForAppsOptions = {}

      Configuration options

    Returns Promise<boolean>

    Promise that resolves when all apps are started

    Example

    // Wait for single app
    await waitForAppsToStart(['kosdev.ddk']);

    // Wait for multiple apps with custom timeout
    await waitForAppsToStart([
    'kosdev.ddk',
    'com.kondra.summer.2025.controlledPourPlugin'
    ], { timeout: 60000 });

    // Wait without throwing on timeout
    const success = await waitForAppsToStart(['kosdev.ddk'], {
    throwOnTimeout: false
    });