InboundWebSocketMessage:
    | {
        MessageType: "ActivityLogEntryStart";
    } & ActivityLogEntryStartMessage
    | {
        MessageType: "ActivityLogEntryStop";
    } & ActivityLogEntryStopMessage
    | {
        MessageType: "KeepAlive";
    } & InboundKeepAliveMessage
    | {
        MessageType: "ScheduledTasksInfoStart";
    } & ScheduledTasksInfoStartMessage
    | {
        MessageType: "ScheduledTasksInfoStop";
    } & ScheduledTasksInfoStopMessage
    | {
        MessageType: "SessionsStart";
    } & SessionsStartMessage
    | {
        MessageType: "SessionsStop";
    } & SessionsStopMessage