waterui-cli 0.4.0

Cross-platform tooling for WaterUI applications
Documentation
{
  "info" : {
    "commandType" : "devicectl.list.devices",
    "jsonVersion" : 3,
    "outcome" : "success",
    "version" : "518.33"
  },
  "result" : {
    "devices" : [
      {
        "capabilities" : [
          {
            "featureIdentifier" : "com.apple.coredevice.feature.connectdevice",
            "name" : "Connect to Device"
          }
        ],
        "connectionProperties" : {
          "authenticationType" : "manualPairing",
          "isMobileDeviceOnly" : false,
          "lastConnectionDate" : "2026-09-14T21:52:00.000Z",
          "pairingState" : "paired",
          "potentialHostnames" : [
            "Lexos-iPhone-16-Pro.coredevice.local",
            "898E9834-79A1-5EAD-AA1A-C54E27F04456.coredevice.local",
            "00008140-00011C210CF3001C.coredevice.local"
          ],
          "transportType" : "wired",
          "tunnelState" : "disconnected",
          "tunnelTransportProtocol" : "tcp"
        },
        "deviceProperties" : {
          "bootState" : "booted",
          "developerModeStatus" : "enabled",
          "name" : "Lexo’s iPhone 16 Pro",
          "osBuildUpdate" : "24A5408d",
          "osVersionNumber" : "27.0",
          "releaseType" : "Beta"
        },
        "hardwareProperties" : {
          "cpuType" : {
            "name" : "arm64e",
            "subType" : 2,
            "type" : 16777228
          },
          "deviceType" : "iPhone",
          "ecid" : 312403253461020,
          "hardwareModel" : "D93AP",
          "marketingName" : "iPhone 16 Pro",
          "productType" : "iPhone17,1",
          "serialNumber" : "GRHHFXC3J4",
          "supportedCPUFamilies" : [ "arm64e", "arm64" ],
          "udid" : "00008140-00011C210CF3001C"
        },
        "identifier" : "898E9834-79A1-5EAD-AA1A-C54E27F04456",
        "tags" : [],
        "visibilityClass" : "default"
      },
      {
        "connectionProperties" : {
          "pairingState" : "unpaired",
          "tunnelState" : "unavailable"
        },
        "deviceProperties" : {
          "name" : "Office Apple TV"
        },
        "hardwareProperties" : {
          "deviceType" : "appleTV"
        },
        "identifier" : "11111111-2222-3333-4444-555555555555",
        "visibilityClass" : "default"
      },
      {
        "capabilities" : [
          {
            "featureIdentifier" : "com.apple.coredevice.feature.connectdevice",
            "name" : "Connect to Device"
          }
        ],
        "connectionProperties" : {
          "authenticationType" : "implicit",
          "isMobileDeviceOnly" : false,
          "lastConnectionDate" : "2026-09-18T06:11:44.000Z",
          "pairingState" : "paired",
          "potentialHostnames" : [],
          "transportType" : "sameMachine",
          "tunnelState" : "connected"
        },
        "deviceProperties" : {
          "bootState" : "booted",
          "ddiServicesAvailable" : true,
          "hasInternalOSBuild" : false,
          "name" : "iPhone 17",
          "osBuildUpdate" : "24A434",
          "osVersionNumber" : "27.0",
          "provider" : "com.apple.CoreSimulator.SimulatorCoreDevicePlugin"
        },
        "hardwareProperties" : {
          "cpuType" : {
            "name" : "arm64",
            "subType" : 0,
            "type" : 16777228
          },
          "deviceType" : "iPhone",
          "hardwareModel" : "V57",
          "marketingName" : "iPhone 17",
          "platform" : "iOS",
          "productType" : "iPhone18,3",
          "reality" : "simulated",
          "supportedCPUTypes" : [
            {
              "name" : "arm64",
              "subType" : 0,
              "type" : 16777228
            }
          ],
          "udid" : "3C6AEFDA-0324-4C6E-9352-4A2DAF059AF0"
        },
        "identifier" : "3C6AEFDA-0324-4C6E-9352-4A2DAF059AF0",
        "properties" : {
          "connection" : {
            "authenticationType" : "implicit",
            "lastConnectionDate" : 811404704,
            "pairingState" : "paired",
            "state" : "connected",
            "transportType" : "sameMachine"
          },
          "hardware" : {
            "cpuType" : {
              "subtype" : 0,
              "type" : 16777228
            },
            "deviceType" : "iPhone",
            "hasActionButton" : true,
            "marketingName" : "iPhone 17",
            "platform" : "iOS",
            "productType" : "iPhone18,3",
            "reality" : "simulated",
            "supportedBiometrics" : [
              "faceID"
            ],
            "supportedCPUTypes" : [
              {
                "subtype" : 0,
                "type" : 16777228
              }
            ],
            "supportsSiri" : true,
            "udid" : "3C6AEFDA-0324-4C6E-9352-4A2DAF059AF0"
          },
          "software" : {
            "osBuildVersions" : {
              "buildVersion" : {
                "majorLetterComponent" : "A",
                "majorNumberComponent" : 24,
                "name" : "24A434",
                "revisionVersion" : {
                  "components" : [
                    24,
                    1,
                    434,
                    0,
                    0
                  ],
                  "originalComponentsCount" : 5,
                  "stringValue" : "24.1.434.0.0"
                },
                "updateNumberComponent" : 434
              }
            },
            "osVersionNumber" : {
              "components" : [
                27,
                0,
                0,
                0,
                0
              ],
              "originalComponentsCount" : 2,
              "stringValue" : "27.0"
            }
          },
          "state" : {
            "bootState" : "booted",
            "name" : "iPhone 17",
            "preparednessState" : 15,
            "visibilityClass" : "simulators"
          }
        },
        "propertyDisplayNames" : null,
        "visibilityClass" : "simulators"
      }
    ]
  }
}