{"ok":false,"job_id":"job-04e0d743dc46","error":"Windows graphics function failed (no error provided): BitBlt","traceback":"Traceback (most recent call last):\n  File \"C:\\MCSJAgent\\MichelBridge\\michel_daemon.py\", line 547, in handle_file\n    result = COMMANDS[action](job)\n             ^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\MCSJAgent\\MichelBridge\\michel_daemon.py\", line 125, in cmd_screenshot\n    return {\"ok\": True, \"screenshot\": bridge.screenshot(job.get(\"path\"))}\n                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\MCSJAgent\\MichelBridge\\michel_bridge.py\", line 110, in screenshot\n    img=sct.grab(mon)\n        ^^^^^^^^^^^^^\n  File \"C:\\Program Files\\Python312\\Lib\\site-packages\\mss\\base.py\", line 312, in grab\n    img_data_and_maybe_size = self._impl.grab(monitor)\n                              ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"C:\\Program Files\\Python312\\Lib\\site-packages\\mss\\windows\\gdi.py\", line 380, in grab\n    gdi.BitBlt(memdc, 0, 0, width, height, srcdc, monitor[\"left\"], monitor[\"top\"], SRCCOPY | CAPTUREBLT)\n  File \"C:\\Program Files\\Python312\\Lib\\site-packages\\mss\\windows\\gdi.py\", line 127, in _errcheck\n    raise ScreenShotError(msg, details=details)\nmss.exception.ScreenShotError: Windows graphics function failed (no error provided): BitBlt\n","elapsed_seconds_total":0.02}