[
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/index-BpOBp7NB.js 104:3879 \"Universal Touch Gamepad library loaded. Send 'TOUCH_GAMEPAD_SETUP' message to initialize.\"",
        "source": "console-api",
        "timestamp": 1792941936205
    },
    {
        "level": "WARNING",
        "message": "https://172.17.0.4:3001/assets/index-BpOBp7NB.js 104:5948 \"Error detecting initial mode: TypeError: Failed to execute 'fetch' on 'Window': Request cannot be constructed from a URL that includes credentials: /api/status\"",
        "source": "console-api",
        "timestamp": 1792941936207
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 3018:8429 \"Streaming mode determined to be: websockets\"",
        "source": "console-api",
        "timestamp": 1792941946213
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:8682 \"Canvas internal buffer reset to: 1024x768\"",
        "source": "console-api",
        "timestamp": 1792941946213
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:9145 \"Reset canvas CSS to 1024px x 768px, Pos -512,-384, object-fit: fill. Buffer: 1024x768\"",
        "source": "console-api",
        "timestamp": 1792941946213
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1894:8656 \"Setting canvas rendering to 'pixelated' for 1:1 display.\"",
        "source": "console-api",
        "timestamp": 1792941946213
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:13291 \"Initialized UI in Auto Resolution Mode (defaulting to 1024x768 logical for now)\"",
        "source": "console-api",
        "timestamp": 1792941946213
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14427 \"Dynamically added #keyboard-input-assist element.\"",
        "source": "console-api",
        "timestamp": 1792941946213
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 3018:6554 \"Pre-flight checks passed: Secure context and VideoDecoder API are available.\"",
        "source": "console-api",
        "timestamp": 1792941946213
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1894:3306 \"[Selkies] video sink: MediaStreamTrackGenerator on the page \u2014 this browser exposes no VideoTrackGenerator to a worker.\"",
        "source": "console-api",
        "timestamp": 1792941946213
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1894:3306 \"[Selkies] video sink: MediaStreamTrackGenerator on the page.\"",
        "source": "console-api",
        "timestamp": 1792941946213
    },
    {
        "level": "SEVERE",
        "message": "blob:https://172.17.0.4:3001/4a2bb851-fa32-4228-ad8b-9e9c2c3bb468 113 WebSocket connection to 'wss://172.17.0.4:3001/api/websockets' failed: Error during WebSocket handshake: Unexpected response code: 404",
        "source": "worker",
        "timestamp": 1792941946214
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29005 \"[websockets] Error:\" Object",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29266 \"[websockets] Connection closed\" Object",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14569 \"Clearing all VNC stripe decoders.\"",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14894 \"All VNC stripe decoders and metadata cleared.\"",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:31327 \"[websockets] Reconnecting in place (attempt 1).\"",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2010:19308 \"Received pipelineStatusUpdate message:\" Object",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "SEVERE",
        "message": "blob:https://172.17.0.4:3001/be0e9038-1d3a-40b1-a908-96692057b3a5 113 WebSocket connection to 'wss://172.17.0.4:3001/api/websockets' failed: Error during WebSocket handshake: Unexpected response code: 404",
        "source": "worker",
        "timestamp": 1792941946214
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29005 \"[websockets] Error:\" Object",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29266 \"[websockets] Connection closed\" Object",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14569 \"Clearing all VNC stripe decoders.\"",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14894 \"All VNC stripe decoders and metadata cleared.\"",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2010:19308 \"Received pipelineStatusUpdate message:\" Object",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/api/websockets - Failed to load resource: the server responded with a status of 404 (Not Found)",
        "source": "network",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:31327 \"[websockets] Reconnecting in place (attempt 2).\"",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "SEVERE",
        "message": "blob:https://172.17.0.4:3001/8661e1f4-a663-409a-af5e-eac2d0a2d8b2 113 WebSocket connection to 'wss://172.17.0.4:3001/api/websockets' failed: Error during WebSocket handshake: Unexpected response code: 404",
        "source": "worker",
        "timestamp": 1792941946214
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29005 \"[websockets] Error:\" Object",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29266 \"[websockets] Connection closed\" Object",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14569 \"Clearing all VNC stripe decoders.\"",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14894 \"All VNC stripe decoders and metadata cleared.\"",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2010:19308 \"Received pipelineStatusUpdate message:\" Object",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/api/websockets - Failed to load resource: the server responded with a status of 404 (Not Found)",
        "source": "network",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:31327 \"[websockets] Reconnecting in place (attempt 3).\"",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "SEVERE",
        "message": "blob:https://172.17.0.4:3001/69d795fe-8fe8-4f78-bdad-4039f7538c5e 113 WebSocket connection to 'wss://172.17.0.4:3001/api/websockets' failed: Error during WebSocket handshake: Unexpected response code: 404",
        "source": "worker",
        "timestamp": 1792941946214
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29005 \"[websockets] Error:\" Object",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29266 \"[websockets] Connection closed\" Object",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14569 \"Clearing all VNC stripe decoders.\"",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14894 \"All VNC stripe decoders and metadata cleared.\"",
        "source": "console-api",
        "timestamp": 1792941946214
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2010:19308 \"Received pipelineStatusUpdate message:\" Object",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/api/websockets - Failed to load resource: the server responded with a status of 404 (Not Found)",
        "source": "network",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:31327 \"[websockets] Reconnecting in place (attempt 4).\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "SEVERE",
        "message": "blob:https://172.17.0.4:3001/6e56cd81-f90d-4610-979f-785953fc5ffe 113 WebSocket connection to 'wss://172.17.0.4:3001/api/websockets' failed: Error during WebSocket handshake: Unexpected response code: 404",
        "source": "worker",
        "timestamp": 1792941946215
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29005 \"[websockets] Error:\" Object",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29266 \"[websockets] Connection closed\" Object",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14569 \"Clearing all VNC stripe decoders.\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14894 \"All VNC stripe decoders and metadata cleared.\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2010:19308 \"Received pipelineStatusUpdate message:\" Object",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/api/websockets - Failed to load resource: the server responded with a status of 404 (Not Found)",
        "source": "network",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 3018:2775 \"Cleanup: Starting cleanup process...\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14569 \"Clearing all VNC stripe decoders.\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14894 \"All VNC stripe decoders and metadata cleared.\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 3018:3486 \"Cleanup: Finished cleanup process.\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/index-BpOBp7NB.js 104:3879 \"Universal Touch Gamepad library loaded. Send 'TOUCH_GAMEPAD_SETUP' message to initialize.\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "WARNING",
        "message": "https://172.17.0.4:3001/assets/index-BpOBp7NB.js 104:5948 \"Error detecting initial mode: TypeError: Failed to execute 'fetch' on 'Window': Request cannot be constructed from a URL that includes credentials: /api/status\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 3018:8429 \"Streaming mode determined to be: websockets\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:8682 \"Canvas internal buffer reset to: 1024x768\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:9145 \"Reset canvas CSS to 1024px x 768px, Pos -512,-384, object-fit: fill. Buffer: 1024x768\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1894:8656 \"Setting canvas rendering to 'pixelated' for 1:1 display.\"",
        "source": "console-api",
        "timestamp": 1792941946215
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:13291 \"Initialized UI in Auto Resolution Mode (defaulting to 1024x768 logical for now)\"",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14427 \"Dynamically added #keyboard-input-assist element.\"",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 3018:6554 \"Pre-flight checks passed: Secure context and VideoDecoder API are available.\"",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1894:3306 \"[Selkies] video sink: MediaStreamTrackGenerator on the page \u2014 this browser exposes no VideoTrackGenerator to a worker.\"",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1894:3306 \"[Selkies] video sink: MediaStreamTrackGenerator on the page.\"",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "SEVERE",
        "message": "blob:https://172.17.0.4:3001/39ea42a0-d480-4fb1-9e6c-587d93baf525 113 WebSocket connection to 'wss://172.17.0.4:3001/api/websockets' failed: Error during WebSocket handshake: Unexpected response code: 404",
        "source": "worker",
        "timestamp": 1792941946216
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29005 \"[websockets] Error:\" Object",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29266 \"[websockets] Connection closed\" Object",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14569 \"Clearing all VNC stripe decoders.\"",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14894 \"All VNC stripe decoders and metadata cleared.\"",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:31327 \"[websockets] Reconnecting in place (attempt 1).\"",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2010:19308 \"Received pipelineStatusUpdate message:\" Object",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "SEVERE",
        "message": "blob:https://172.17.0.4:3001/c5004002-6b2a-4035-a211-7197e4adac79 113 WebSocket connection to 'wss://172.17.0.4:3001/api/websockets' failed: Error during WebSocket handshake: Unexpected response code: 404",
        "source": "worker",
        "timestamp": 1792941946216
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29005 \"[websockets] Error:\" Object",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29266 \"[websockets] Connection closed\" Object",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14569 \"Clearing all VNC stripe decoders.\"",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14894 \"All VNC stripe decoders and metadata cleared.\"",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2010:19308 \"Received pipelineStatusUpdate message:\" Object",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/api/websockets - Failed to load resource: the server responded with a status of 404 (Not Found)",
        "source": "network",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:31327 \"[websockets] Reconnecting in place (attempt 2).\"",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "SEVERE",
        "message": "blob:https://172.17.0.4:3001/54e4252c-b84d-4dbb-86f3-6f1d47fd0555 113 WebSocket connection to 'wss://172.17.0.4:3001/api/websockets' failed: Error during WebSocket handshake: Unexpected response code: 404",
        "source": "worker",
        "timestamp": 1792941946216
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29005 \"[websockets] Error:\" Object",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29266 \"[websockets] Connection closed\" Object",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14569 \"Clearing all VNC stripe decoders.\"",
        "source": "console-api",
        "timestamp": 1792941946216
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14894 \"All VNC stripe decoders and metadata cleared.\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2010:19308 \"Received pipelineStatusUpdate message:\" Object",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/api/websockets - Failed to load resource: the server responded with a status of 404 (Not Found)",
        "source": "network",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:31327 \"[websockets] Reconnecting in place (attempt 3).\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "SEVERE",
        "message": "blob:https://172.17.0.4:3001/c9a4fe6e-fbd7-420d-8c9e-de483df1474a 113 WebSocket connection to 'wss://172.17.0.4:3001/api/websockets' failed: Error during WebSocket handshake: Unexpected response code: 404",
        "source": "worker",
        "timestamp": 1792941946217
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29005 \"[websockets] Error:\" Object",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29266 \"[websockets] Connection closed\" Object",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14569 \"Clearing all VNC stripe decoders.\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14894 \"All VNC stripe decoders and metadata cleared.\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2010:19308 \"Received pipelineStatusUpdate message:\" Object",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/api/websockets - Failed to load resource: the server responded with a status of 404 (Not Found)",
        "source": "network",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:31327 \"[websockets] Reconnecting in place (attempt 4).\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "SEVERE",
        "message": "blob:https://172.17.0.4:3001/bb350336-8906-499e-a8f4-57eaa0c33bf0 113 WebSocket connection to 'wss://172.17.0.4:3001/api/websockets' failed: Error during WebSocket handshake: Unexpected response code: 404",
        "source": "worker",
        "timestamp": 1792941946217
    },
    {
        "level": "SEVERE",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29005 \"[websockets] Error:\" Object",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2466:29266 \"[websockets] Connection closed\" Object",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14569 \"Clearing all VNC stripe decoders.\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14894 \"All VNC stripe decoders and metadata cleared.\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 2010:19308 \"Received pipelineStatusUpdate message:\" Object",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 3018:2775 \"Cleanup: Starting cleanup process...\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14569 \"Clearing all VNC stripe decoders.\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14894 \"All VNC stripe decoders and metadata cleared.\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 3018:3486 \"Cleanup: Finished cleanup process.\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/index-BpOBp7NB.js 104:3879 \"Universal Touch Gamepad library loaded. Send 'TOUCH_GAMEPAD_SETUP' message to initialize.\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "WARNING",
        "message": "https://172.17.0.4:3001/assets/index-BpOBp7NB.js 104:5948 \"Error detecting initial mode: TypeError: Failed to execute 'fetch' on 'Window': Request cannot be constructed from a URL that includes credentials: /api/status\"",
        "source": "console-api",
        "timestamp": 1792941946217
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 3018:8429 \"Streaming mode determined to be: websockets\"",
        "source": "console-api",
        "timestamp": 1792941946218
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:8682 \"Canvas internal buffer reset to: 1024x768\"",
        "source": "console-api",
        "timestamp": 1792941946218
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:9145 \"Reset canvas CSS to 1024px x 768px, Pos -512,-384, object-fit: fill. Buffer: 1024x768\"",
        "source": "console-api",
        "timestamp": 1792941946218
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1894:8656 \"Setting canvas rendering to 'pixelated' for 1:1 display.\"",
        "source": "console-api",
        "timestamp": 1792941946218
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:13291 \"Initialized UI in Auto Resolution Mode (defaulting to 1024x768 logical for now)\"",
        "source": "console-api",
        "timestamp": 1792941946218
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1988:14427 \"Dynamically added #keyboard-input-assist element.\"",
        "source": "console-api",
        "timestamp": 1792941946218
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 3018:6554 \"Pre-flight checks passed: Secure context and VideoDecoder API are available.\"",
        "source": "console-api",
        "timestamp": 1792941946218
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1894:3306 \"[Selkies] video sink: MediaStreamTrackGenerator on the page \u2014 this browser exposes no VideoTrackGenerator to a worker.\"",
        "source": "console-api",
        "timestamp": 1792941946218
    },
    {
        "level": "INFO",
        "message": "https://172.17.0.4:3001/assets/selkies-core-BGbb3Bx7.js 1894:3306 \"[Selkies] video sink: MediaStreamTrackGenerator on the page.\"",
        "source": "console-api",
        "timestamp": 1792941946218
    }
]