{
    "@Redfish.Copyright": "Copyright 2023-2025 DMTF. All rights reserved.",
    "@odata.type": "#MessageRegistry.v1_7_0.MessageRegistry",
    "Id": "Platform.1.0.2",
    "Name": "Compute Platform Message Registry",
    "Language": "en",
    "Description": "This registry defines messages for compute platforms, covering topics related to processor, memory, and I/O device connectivity.",
    "RegistryPrefix": "Platform",
    "RegistryVersion": "1.0.2",
    "OwningEntity": "DMTF",
    "Release": "2024.1",
    "Messages": {
        "UnhandledExceptionDetectedAfterReset": {
            "Description": "Indicates that an unhandled exception caused the platform to reset.",
            "LongDescription": "This message shall indicate that an unhandled exception caused a compute platform to reset.  The exception was detected after the reset occurred.",
            "Message": "An unhandled exception caused a platform reset.",
            "Severity": "Critical",
            "MessageSeverity": "Critical",
            "NumberOfArgs": 0,
            "Resolution": "Check additional diagnostic data if available."
        },
        "OperatingSystemCrash": {
            "Description": "Indicates the operating system was halted due to a catastrophic error.",
            "LongDescription": "This message shall indicate that an unhandled exception caused a compute platform to crash or otherwise halt.",
            "Message": "An operating system crash occurred.",
            "Severity": "Critical",
            "MessageSeverity": "Critical",
            "NumberOfArgs": 0,
            "Resolution": "Check additional diagnostic data if available."
        },
        "PlatformError": {
            "Description": "Indicates that a platform error occurred.",
            "LongDescription": "This message shall indicate that a platform error occurred.",
            "Message": "A platform error occurred.",
            "Severity": "Warning",
            "MessageSeverity": "Warning",
            "NumberOfArgs": 0,
            "Resolution": "Check additional diagnostic data if available."
        },
        "PlatformErrorAtLocation": {
            "Description": "Indicates that a platform error occurred and device or other location information is available.",
            "LongDescription": "This message shall indicate that a platform error occurred with specific device identification information available.",
            "Message": "A platform error occurred at location '%1'.",
            "Severity": "Warning",
            "MessageSeverity": "Warning",
            "NumberOfArgs": 1,
            "ParamTypes": [
                "string"
            ],
            "ArgDescriptions": [
                "The device description or location where the error occurred."
            ],
            "ArgLongDescriptions": [
                "This argument shall contain a description of the device or location where the error occurred."
            ],
            "Resolution": "Check additional diagnostic data if available."
        }
    }
}