[
  {
    "appName": "MPV",
    "completedAt": "2026-09-07T18:16:57-04:00",
    "durationSecs": 0.0215728,
    "id": "c65b8f43-a857-4a58-a640-ba32f8fba419",
    "message": "Uninstallation completed successfully",
    "methodId": "mpv-binary",
    "output": [
      "[18:16:57] Starting MPV uninstallation...",
      "[18:16:57] \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
      "[18:16:57] Removing desktop shortcuts...",
      "[18:16:57] Removed manager-owned MPV payload files.",
      "[18:16:57] MPV uninstalled successfully!",
      "[18:16:57] Note: portable_config and MPV Manager files were preserved",
      "[18:16:57] App removed from configuration successfully"
    ],
    "phase": "",
    "progress": 100,
    "startedAt": "2026-09-07T18:16:57-04:00",
    "status": "complete",
    "type": "uninstall"
  },
  {
    "appName": "MPV",
    "completedAt": "2026-09-07T18:15:56-04:00",
    "durationSecs": 0.0090435,
    "error": "remove manager-owned MPV files: remove owned file mpv.exe: remove C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\mpv.exe: Access is denied.",
    "id": "27a8fd12-1776-4410-9846-e61f470d0b7a",
    "message": "Executing uninstallation commands...",
    "methodId": "mpv-binary",
    "output": [
      "[18:15:56] Starting MPV uninstallation...",
      "[18:15:56] \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
      "[18:15:56] Removing desktop shortcuts...",
      "[18:15:56] MPV uninstall was incomplete: remove owned file mpv.exe: remove C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\mpv.exe: Access is denied."
    ],
    "phase": "",
    "progress": 10,
    "startedAt": "2026-09-07T18:15:56-04:00",
    "status": "error",
    "type": "uninstall"
  },
  {
    "appName": "MPV",
    "completedAt": "2026-09-07T18:15:12-04:00",
    "durationSecs": 0.0307252,
    "error": "remove manager-owned MPV files: remove owned file mpv.exe: remove C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\mpv.exe: Access is denied.",
    "id": "c3565e32-1c80-4a1e-a2ac-6d6a6e327cc4",
    "message": "Executing uninstallation commands...",
    "methodId": "mpv-binary",
    "output": [
      "[18:15:12] Starting MPV uninstallation...",
      "[18:15:12] \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
      "[18:15:12] Removing desktop shortcuts...",
      "[18:15:12] Removing MPV Desktop shortcut...",
      "[18:15:12] Removed: MPV.lnk (Desktop)",
      "[18:15:12] Removing MPV Start Menu shortcut...",
      "[18:15:12] Removed: MPV.lnk (Start Menu)",
      "[18:15:12] MPV uninstall was incomplete: remove owned file mpv.exe: remove C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\mpv.exe: Access is denied."
    ],
    "phase": "",
    "progress": 10,
    "startedAt": "2026-09-07T18:15:12-04:00",
    "status": "error",
    "type": "uninstall"
  },
  {
    "appName": "MPV",
    "completedAt": "2026-09-07T18:14:40-04:00",
    "durationSecs": 21.2201112,
    "id": "f8951f0c-7934-4ca2-85aa-3174d17d9382",
    "message": "Installation completed successfully",
    "methodId": "mpv-binary",
    "output": [
      "[18:14:19] Starting MPV installation...",
      "[18:14:19] \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
      "[18:14:19] Downloading MPV (x86-64) into a staging area...",
      "[18:14:19] Downloading mpv-x86-64.7z to C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\.mpv-manager-stage-3828510115\\payload...",
      "[18:14:19] Downloading: https://mpv.rocks/api/releases/upstream-artifacts/9c8fbe0fc7fc9a8f0021120f2f60fdc8e82810e7c500b5dd00638244bff0a361/mpv-x86_64-20260906-git-876ba7b283.7z",
      "[18:14:19] Target size: 31.16 MB",
      "[18:14:19] [                              ] 0% (0.02 MB / 31.16 MB)",
      "[18:14:20] [=======================       ] 78% (24.30 MB / 31.16 MB)",
      "[18:14:20] [===========================   ] 93% (29.04 MB / 31.16 MB)",
      "[18:14:21] [==============================] 100% (31.16 MB / 31.16 MB)",
      "[18:14:21] Download complete: mpv-x86-64.7z",
      "[18:14:21] Verifying BLAKE3 hash for: mpv-x86-64.7z",
      "[18:14:21] BLAKE3 verification passed",
      "[18:14:21] Extracting mpv-x86-64.7z...",
      "[18:14:31] Removing mpv-x86-64.7z...",
      "[18:14:31] Removed mpv-x86-64.7z",
      "[18:14:31] Downloading optional FFmpeg component into a separate staging area...",
      "[18:14:31] Downloading ffmpeg.7z to C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\.mpv-manager-stage-3828510115\\ffmpeg...",
      "[18:14:31] Downloading: https://mpv.rocks/api/releases/upstream-artifacts/19c68b1c5f74701539015a4d8c38602cd73f204756a7b9446698b5106d7a42f4/ffmpeg-x86_64-git-c6e28adab.7z",
      "[18:14:31] Target size: 26.75 MB",
      "[18:14:31] [                              ] 0% (0.01 MB / 26.75 MB)",
      "[18:14:31] [=========================     ] 85% (22.78 MB / 26.75 MB)",
      "[18:14:31] [==============================] 100% (26.75 MB / 26.75 MB)",
      "[18:14:31] Download complete: ffmpeg.7z",
      "[18:14:31] Verifying BLAKE3 hash for: ffmpeg.7z",
      "[18:14:31] BLAKE3 verification passed",
      "[18:14:31] Extracting ffmpeg.7z...",
      "[18:14:39] Removing ffmpeg.7z...",
      "[18:14:39] Removed ffmpeg.7z",
      "[18:14:39] Optional FFmpeg component staged and validated successfully.",
      "[18:14:39] Committing the validated MPV archive overlay...",
      "[18:14:39] MPV archive overlay committed successfully.",
      "[18:14:39] Created directory: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\portable_config",
      "[18:14:39] Installing MPV configuration...",
      "[18:14:39] \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
      "[18:14:39] Created directory: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\portable_config",
      "[18:14:39] Reading current user settings from mpv.conf...",
      "[18:14:39] Preserved 5 user setting(s)",
      "[18:14:39] Created backup: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\portable_config\\conf_backups\\2026-09-07-181439.836777800-382579982_mpv.conf",
      "[18:14:39] Backup created successfully!",
      "[18:14:39] User settings applied successfully!",
      "[18:14:39] Writing configuration to: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\portable_config\\mpv.conf",
      "[18:14:39] MPV configuration installed successfully!",
      "[18:14:39] Installing ModernZ (custom UI for MPV)...",
      "[18:14:39] Installing bundled thumbfast (thumbnail preview support)...",
      "[18:14:39] thumbfast.lua installed successfully",
      "[18:14:39] Downloading ModernZ script from: https://github.com/Samillion/ModernZ/releases/download/v0.3.3/modernz.lua",
      "[18:14:40] Downloading: https://github.com/Samillion/ModernZ/releases/download/v0.3.3/modernz.lua",
      "[18:14:40] Target size: 0.19 MB",
      "[18:14:40] [==                            ] 8% (0.02 MB / 0.19 MB)",
      "[18:14:40] [==============================] 100% (0.19 MB / 0.19 MB)",
      "[18:14:40] Download complete: modernz.lua.download",
      "[18:14:40] Verifying BLAKE3 hash for: modernz.lua.download",
      "[18:14:40] BLAKE3 verification passed",
      "[18:14:40] Downloading ModernZ font from: https://github.com/Samillion/ModernZ/releases/download/v0.3.3/modernz-icons.ttf",
      "[18:14:40] Downloading: https://github.com/Samillion/ModernZ/releases/download/v0.3.3/modernz-icons.ttf",
      "[18:14:40] Target size: 0.05 MB",
      "[18:14:40] [=========                     ] 30% (0.01 MB / 0.05 MB)",
      "[18:14:40] [==============================] 100% (0.05 MB / 0.05 MB)",
      "[18:14:40] Download complete: modernz-icons.ttf.download",
      "[18:14:40] Verifying BLAKE3 hash for: modernz-icons.ttf.download",
      "[18:14:40] BLAKE3 verification passed",
      "[18:14:40] Downloading ModernZ config from: https://github.com/Samillion/ModernZ/releases/download/v0.3.3/modernz.conf",
      "[18:14:40] Downloading: https://github.com/Samillion/ModernZ/releases/download/v0.3.3/modernz.conf",
      "[18:14:40] Target size: 0.01 MB",
      "[18:14:40] [==============================] 100% (0.01 MB / 0.01 MB)",
      "[18:14:40] Download complete: modernz.conf.download",
      "[18:14:40] Verifying BLAKE3 hash for: modernz.conf.download",
      "[18:14:40] BLAKE3 verification passed",
      "[18:14:40] Prepared recommended ModernZ scaling defaults (consistent size at 100%)",
      "[18:14:40] Installing ModernZ files...",
      "[18:14:40] ModernZ installed successfully!",
      "[18:14:40]   Script: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\.mpv-manager-ui-update-2102855366\\scripts\\modernz.lua",
      "[18:14:40]   Font: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\.mpv-manager-ui-update-2102855366\\fonts\\modernz-icons.ttf",
      "[18:14:40]   Config: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\.mpv-manager-ui-update-2102855366\\script-opts\\modernz.conf",
      "[18:14:40] MPV will use ModernZ UI on next launch",
      "[18:14:40] Setting osc=no in mpv.conf...",
      "[18:14:40] Updated: osc=yes -> osc=no",
      "[18:14:40] mpv.conf updated successfully!",
      "[18:14:40] Backed up existing UI config: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\portable_config\\script-opts\\modernz.conf.pre-update-20260907-181440.552780900.1611216529.bak",
      "[18:14:40] Preserved existing ModernZ configuration",
      "[18:14:40] Installing shortcut creation script...",
      "[18:14:40] Creating Desktop shortcut: MPV.lnk",
      "[18:14:40] Creating Start Menu shortcut: MPV.lnk",
      "[18:14:40] Copying MPV Manager uninstall script...",
      "[18:14:40] Uninstall script copied to: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\mpv-manager\\uninstall.bat",
      "[18:14:40] MPV installation completed successfully!",
      "[18:14:40] To open media files with mpv, choose Set default app on the MPV card in Player Apps.",
      "[18:14:40] Windows Settings will let you select the file types to open with mpv.",
      "[18:14:40] App saved to configuration successfully"
    ],
    "phase": "",
    "progress": 100,
    "startedAt": "2026-09-07T18:14:19-04:00",
    "status": "complete",
    "type": "install"
  },
  {
    "appName": "MPV",
    "completedAt": "2026-09-07T18:13:51-04:00",
    "durationSecs": 0.7289584,
    "error": "Job cancelled by user",
    "errorDetails": "Job was cancelled during execution",
    "id": "c7432982-3b9d-4a8a-a96e-00cf639f8d72",
    "message": "Cancellation requested; waiting for the worker to stop",
    "methodId": "mpv-binary",
    "output": [
      "[18:13:51] Starting MPV installation...",
      "[18:13:51] \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
      "[18:13:51] Downloading MPV (x86-64) into a staging area...",
      "[18:13:51] Downloading mpv-x86-64.7z to C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\.mpv-manager-stage-2623221784\\payload...",
      "[18:13:51] Downloading: https://mpv.rocks/api/releases/upstream-artifacts/9c8fbe0fc7fc9a8f0021120f2f60fdc8e82810e7c500b5dd00638244bff0a361/mpv-x86_64-20260906-git-876ba7b283.7z",
      "[18:13:51] Target size: 31.16 MB",
      "[18:13:51] [                              ] 0% (0.03 MB / 31.16 MB)",
      "[18:13:51] [====================          ] 68% (21.28 MB / 31.16 MB)"
    ],
    "phase": "",
    "progress": 68,
    "startedAt": "2026-09-07T18:13:51-04:00",
    "status": "cancelled",
    "type": "install"
  },
  {
    "appName": "MPV",
    "completedAt": "2026-09-07T18:13:03-04:00",
    "durationSecs": 0.1708316,
    "id": "42cab4f9-8a91-4759-8553-580b90149628",
    "message": "Uninstallation completed successfully",
    "methodId": "mpv-binary",
    "output": [
      "[18:13:03] Starting MPV uninstallation...",
      "[18:13:03] \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
      "[18:13:03] Removing desktop shortcuts...",
      "[18:13:03] Removing MPV Desktop shortcut...",
      "[18:13:03] Removed: MPV.lnk (Desktop)",
      "[18:13:03] Removing MPV Start Menu shortcut...",
      "[18:13:03] Removed: MPV.lnk (Start Menu)",
      "[18:13:03] Running: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\mpv.exe --no-config --load-scripts=no --unregister",
      "[18:13:03] \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
      "[18:13:03] [win32] Unregistering mpv for the current user...",
      "[18:13:03] [win32] mpv has been successfully unregistered.",
      "[18:13:03] [win32] You may now safely delete the mpv binary if desired.",
      "[18:13:03] Removed manager-owned MPV payload files.",
      "[18:13:03] MPV uninstalled successfully!",
      "[18:13:03] Note: portable_config and MPV Manager files were preserved",
      "[18:13:03] App removed from configuration successfully"
    ],
    "phase": "",
    "progress": 100,
    "startedAt": "2026-09-07T18:13:03-04:00",
    "status": "complete",
    "type": "uninstall"
  },
  {
    "appName": "MPV",
    "completedAt": "2026-09-07T18:09:20-04:00",
    "durationSecs": 25.8737391,
    "id": "0fd5c7bf-b6bb-48ea-941d-5fc147b1a121",
    "message": "Installation completed successfully",
    "methodId": "mpv-binary",
    "output": [
      "[18:08:55] Starting MPV installation...",
      "[18:08:55] \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
      "[18:08:55] Downloading MPV (x86-64) into a staging area...",
      "[18:08:55] Downloading mpv-x86-64.7z to C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\.mpv-manager-stage-4180502209\\payload...",
      "[18:08:55] Downloading: https://mpv.rocks/api/releases/upstream-artifacts/9c8fbe0fc7fc9a8f0021120f2f60fdc8e82810e7c500b5dd00638244bff0a361/mpv-x86_64-20260906-git-876ba7b283.7z",
      "[18:08:55] Target size: 31.16 MB",
      "[18:08:55] [                              ] 0% (0.01 MB / 31.16 MB)",
      "[18:08:55] [=                             ] 4% (1.15 MB / 31.16 MB)",
      "[18:08:56] [=======                       ] 23% (7.30 MB / 31.16 MB)",
      "[18:08:56] [==============================] 100% (31.16 MB / 31.16 MB)",
      "[18:08:56] Download complete: mpv-x86-64.7z",
      "[18:08:56] Verifying BLAKE3 hash for: mpv-x86-64.7z",
      "[18:08:56] BLAKE3 verification passed",
      "[18:08:56] Extracting mpv-x86-64.7z...",
      "[18:09:09] Removing mpv-x86-64.7z...",
      "[18:09:09] Removed mpv-x86-64.7z",
      "[18:09:09] Downloading optional FFmpeg component into a separate staging area...",
      "[18:09:09] Downloading ffmpeg.7z to C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\.mpv-manager-stage-4180502209\\ffmpeg...",
      "[18:09:09] Downloading: https://mpv.rocks/api/releases/upstream-artifacts/19c68b1c5f74701539015a4d8c38602cd73f204756a7b9446698b5106d7a42f4/ffmpeg-x86_64-git-c6e28adab.7z",
      "[18:09:09] Target size: 26.75 MB",
      "[18:09:09] [                              ] 0% (0.03 MB / 26.75 MB)",
      "[18:09:10] [======                        ] 23% (6.18 MB / 26.75 MB)",
      "[18:09:10] [==============================] 100% (26.75 MB / 26.75 MB)",
      "[18:09:10] Download complete: ffmpeg.7z",
      "[18:09:10] Verifying BLAKE3 hash for: ffmpeg.7z",
      "[18:09:10] BLAKE3 verification passed",
      "[18:09:10] Extracting ffmpeg.7z...",
      "[18:09:19] Removing ffmpeg.7z...",
      "[18:09:19] Removed ffmpeg.7z",
      "[18:09:19] Optional FFmpeg component staged and validated successfully.",
      "[18:09:19] Committing the validated MPV archive overlay...",
      "[18:09:19] MPV archive overlay committed successfully.",
      "[18:09:19] Created directory: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\portable_config",
      "[18:09:19] Installing MPV configuration...",
      "[18:09:19] \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500",
      "[18:09:19] Created directory: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\portable_config",
      "[18:09:19] Reading current user settings from mpv.conf...",
      "[18:09:19] No existing mpv.conf found, will use defaults",
      "[18:09:19] User settings applied successfully!",
      "[18:09:19] Writing configuration to: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\portable_config\\mpv.conf",
      "[18:09:19] MPV configuration installed successfully!",
      "[18:09:19] Installing ModernZ (custom UI for MPV)...",
      "[18:09:19] Installing bundled thumbfast (thumbnail preview support)...",
      "[18:09:19] thumbfast.lua installed successfully",
      "[18:09:19] Downloading ModernZ script from: https://github.com/Samillion/ModernZ/releases/download/v0.3.3/modernz.lua",
      "[18:09:19] Downloading: https://github.com/Samillion/ModernZ/releases/download/v0.3.3/modernz.lua",
      "[18:09:19] Target size: 0.19 MB",
      "[18:09:19] [=====                         ] 17% (0.03 MB / 0.19 MB)",
      "[18:09:19] [==============================] 100% (0.19 MB / 0.19 MB)",
      "[18:09:19] Download complete: modernz.lua.download",
      "[18:09:19] Verifying BLAKE3 hash for: modernz.lua.download",
      "[18:09:19] BLAKE3 verification passed",
      "[18:09:19] Downloading ModernZ font from: https://github.com/Samillion/ModernZ/releases/download/v0.3.3/modernz-icons.ttf",
      "[18:09:20] Downloading: https://github.com/Samillion/ModernZ/releases/download/v0.3.3/modernz-icons.ttf",
      "[18:09:20] Target size: 0.05 MB",
      "[18:09:20] [===================           ] 64% (0.03 MB / 0.05 MB)",
      "[18:09:20] [==============================] 100% (0.05 MB / 0.05 MB)",
      "[18:09:20] Download complete: modernz-icons.ttf.download",
      "[18:09:20] Verifying BLAKE3 hash for: modernz-icons.ttf.download",
      "[18:09:20] BLAKE3 verification passed",
      "[18:09:20] Downloading ModernZ config from: https://github.com/Samillion/ModernZ/releases/download/v0.3.3/modernz.conf",
      "[18:09:20] Downloading: https://github.com/Samillion/ModernZ/releases/download/v0.3.3/modernz.conf",
      "[18:09:20] Target size: 0.01 MB",
      "[18:09:20] [==============================] 100% (0.01 MB / 0.01 MB)",
      "[18:09:20] Download complete: modernz.conf.download",
      "[18:09:20] Verifying BLAKE3 hash for: modernz.conf.download",
      "[18:09:20] BLAKE3 verification passed",
      "[18:09:20] Prepared recommended ModernZ scaling defaults (consistent size at 100%)",
      "[18:09:20] Installing ModernZ files...",
      "[18:09:20] ModernZ installed successfully!",
      "[18:09:20]   Script: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\.mpv-manager-ui-update-1678266053\\scripts\\modernz.lua",
      "[18:09:20]   Font: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\.mpv-manager-ui-update-1678266053\\fonts\\modernz-icons.ttf",
      "[18:09:20]   Config: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\.mpv-manager-ui-update-1678266053\\script-opts\\modernz.conf",
      "[18:09:20] MPV will use ModernZ UI on next launch",
      "[18:09:20] Setting osc=no in mpv.conf...",
      "[18:09:20] Updated: osc=yes -> osc=no",
      "[18:09:20] mpv.conf updated successfully!",
      "[18:09:20] Installing shortcut creation script...",
      "[18:09:20] Creating Desktop shortcut: MPV.lnk",
      "[18:09:20] Creating Start Menu shortcut: MPV.lnk",
      "[18:09:20] Copying MPV Manager uninstall script...",
      "[18:09:20] Uninstall script copied to: C:\\Users\\MPVRocksQA-RDP\\AppData\\Roaming\\mpv\\mpv-manager\\uninstall.bat",
      "[18:09:20] MPV installation completed successfully!",
      "[18:09:20] To open media files with mpv, choose Set default app on the MPV card in Player Apps.",
      "[18:09:20] Windows Settings will let you select the file types to open with mpv.",
      "[18:09:20] App saved to configuration successfully"
    ],
    "phase": "",
    "progress": 100,
    "startedAt": "2026-09-07T18:08:54-04:00",
    "status": "complete",
    "type": "install"
  }
]
