[
    {
        "level": "INFO",
        "message": "http://172.17.0.5:5000/static/js/realtime.js 58:24 \"Socket.IO connected with path:\" \"/socket.io\"",
        "source": "console-api",
        "timestamp": 1760706882593
    },
    {
        "level": "INFO",
        "message": "http://172.17.0.5:5000/static/js/realtime.js 59:24 \"Socket transport:\" \"websocket\"",
        "source": "console-api",
        "timestamp": 1760706882593
    },
    {
        "level": "INFO",
        "message": "http://172.17.0.5:5000/static/js/realtime.js 82:24 \"1760706872.6417565 - Queue size update: 0\"",
        "source": "console-api",
        "timestamp": 1760706882593
    },
    {
        "level": "INFO",
        "message": "http://172.17.0.5:5000/static/js/realtime.js 132:24 \"Found watch row elements:\" 1",
        "source": "console-api",
        "timestamp": 1760706882593
    },
    {
        "level": "INFO",
        "message": "http://172.17.0.5:5000/static/js/realtime.js 151:28 \"Updated UI for watch:\" \"2e831a0c-c416-46d3-bff7-b0e69ac438c2\"",
        "source": "console-api",
        "timestamp": 1760706882593
    },
    {
        "level": "INFO",
        "message": "http://172.17.0.5:5000/static/js/realtime.js 132:24 \"Found watch row elements:\" 1",
        "source": "console-api",
        "timestamp": 1760706882593
    },
    {
        "level": "INFO",
        "message": "http://172.17.0.5:5000/static/js/realtime.js 151:28 \"Updated UI for watch:\" \"2e831a0c-c416-46d3-bff7-b0e69ac438c2\"",
        "source": "console-api",
        "timestamp": 1760706882593
    }
]