Job 1788171998041

Command: python -c "import base64;exec(base64.b64decode('CmZyb20gcGF0aGxpYiBpbXBvcnQgUGF0aAppbXBvcnQganNvbixyZQpwPVBhdGgociJDOlxVc2Vyc1xhc2hcRG9jdW1lbnRzXENvZGV4XDIwMjYtMDgtMjZcTGFwdG9wQnJpZGdlLURFVlxicmlkZ2UucHkiKQpsaW5lcz1wLnJlYWRfdGV4dChlbmNvZGluZz0idXRmLTgiLGVycm9ycz0icmVwbGFjZSIpLnNwbGl0bGluZXMoKQpkZWYgY2xpcChhLGIpOgogICAgb3V0PVtdCiAgICBmb3IgaSBpbiByYW5nZShhLGIrMSk6CiAgICAgICAgaWYgMTw9aTw9bGVuKGxpbmVzKToKICAgICAgICAgICAgcz1saW5lc1tpLTFdCiAgICAgICAgICAgIHM9cmUuc3ViKHInaHR0cHM/Oi8vXFMrJywnPHVybD4nLHMpCiAgICAgICAgICAgIHM9cmUuc3ViKHInKD9pKShzZWNyZXR8dG9rZW58cGFzc3dvcmR8a2V5KVxzKls6PV1ccypcUysnLHInXDE9PHJlZGFjdGVkPicscykKICAgICAgICAgICAgb3V0LmFwcGVuZChmIntpfToge3N9IikKICAgIHJldHVybiBvdXQKcm9vdD1wLnBhcmVudApzdGFydD0ocm9vdC8ic3RhcnQtZGV2LWJyaWRnZS5wczEiKS5yZWFkX3RleHQoZW5jb2Rpbmc9InV0Zi04IixlcnJvcnM9InJlcGxhY2UiKS5zcGxpdGxpbmVzKCkKbGF1bmNoPShyb290LyJkZXZfYnJpZGdlX2xhdW5jaGVyLnB5IikucmVhZF90ZXh0KGVuY29kaW5nPSJ1dGYtOCIsZXJyb3JzPSJyZXBsYWNlIikuc3BsaXRsaW5lcygpCmRlZiBzYWZlX2xpbmVzKHhzKToKICAgIHo9W10KICAgIGZvciBzIGluIHhzOgogICAgICAgIHM9cmUuc3ViKHInaHR0cHM/Oi8vXFMrJywnPHVybD4nLHMpCiAgICAgICAgcz1yZS5zdWIocicoP2kpKHNlY3JldHx0b2tlbnxwYXNzd29yZHxrZXkpXHMqWzo9XVxzKlxTKycscidcMT08cmVkYWN0ZWQ+JyxzKQogICAgICAgIHouYXBwZW5kKHMpCiAgICByZXR1cm4gegpwcmludChqc29uLmR1bXBzKHsiZHJpdmVfd29ya2VyX2Jsb2NrIjpjbGlwKDE4NTgsMTkxNSksIm1haW5fYmxvY2siOmNsaXAoNjMxOCw2MzQ4KSwKICAgICAgICAgICAgICAgICAgInN0YXJ0X3NjcmlwdCI6c2FmZV9saW5lcyhzdGFydCksImxhdW5jaGVyIjpzYWZlX2xpbmVzKGxhdW5jaCl9LHNlcGFyYXRvcnM9KCIsIiwiOiIpKSkK'))"
Directory: projects
Status: SUCCESS
Exit code: 0

Cancel Job Rerun Command Refresh

{"drive_worker_block":["1858:     audit(\"DRIVE_LANE\", f\"id={command_id} action={action} status={result.get('status','')}\")","1859: ","1860: ","1861: ","1862: ","1863: ","1864: def drive_lane_worker():","1865: ","1866:     audit(\"DRIVE_LANE_WORKER\", \"started\")","1867: ","1868:     while True:","1869: ","1870:         try:","1871: ","1872:             inbox, outbox = _find_drive_lane_dirs()","1873: ","1874:             if inbox is None:","1875: ","1876:                 time.sleep(1.0)","1877: ","1878:                 continue","1879: ","1880:             paths = sorted((p for p in inbox.glob(\"*.json\") if p.is_file()), key=<redacted> p: p.stat().st_mtime)","1881: ","1882:             pending = [p for p in paths if not (DRIVE_LANE_RESULTS_DIR / f\"{p.stem}.json\").exists()]","1883:             for path in pending[:100]:","1884: ","1885:                 _drive_lane_execute(path, outbox)","1886: ","1887:         except Exception as exc:","1888: ","1889:             audit(\"DRIVE_LANE_WORKER_ERROR\", type(exc).__name__)","1890: ","1891:         time.sleep(DRIVE_LANE_POLL_SECONDS)","1892: ","1893: ","1894: ","1895: ","1896: ","1897: def start_drive_lane_worker():","1898: ","1899:     global DRIVE_LANE_THREAD_STARTED","1900: ","1901:     with DRIVE_LANE_THREAD_LOCK:","1902: ","1903:         if DRIVE_LANE_THREAD_STARTED:","1904: ","1905:             return","1906: ","1907:         thread = threading.Thread(target=drive_lane_worker, name=\"DriveLaneWorker\", daemon=True)","1908: ","1909:         thread.start()","1910: ","1911:         DRIVE_LANE_THREAD_STARTED = True","1912: ","1913: ","1914: ","1915: "],"main_block":["6318: ","6319: ","6320: def main():","6321: ","6322:     start_drive_lane_worker()","6323: ","6324:     address = (CONFIG[\"host\"], CONFIG[\"port\"])","6325: ","6326:     server = ThreadingHTTPServer(address, BridgeHandler)","6327: ","6328:     print(APP_NAME)","6329: ","6330:     print(f\"Listening: <url> (capability route enabled; token redacted)\")","6331: ","6332:     print(\"Workspace:\")","6333: ","6334:     for root in CONFIG[\"workspace_roots\"]:","6335: ","6336:         print(f\"  {root}\")","6337: ","6338:     print(f\"Data: {CONFIG['data_dir']}\")","6339: ","6340:     try:","6341: ","6342:         server.serve_forever()","6343: ","6344:     except KeyboardInterrupt:","6345: ","6346:         print(\"\\nStopped.\")","6347: ","6348: "],"start_script":["$ErrorActionPreference = \"Stop\"","$root = Split-Path -Parent $MyInvocation.MyCommand.Path","$env:CHATGPT_BRIDGE_DRIVE_ROOT = \"G:\\My Drive\\ChatGPT Bridge Data\\dev-bridge\"","$existing = Get-NetTCPConnection -LocalPort 8766 -State Listen -ErrorAction SilentlyContinue","if ($existing) { Write-Output \"DEV_BRIDGE_ALREADY_RUNNING\"; exit 0 }","$python = (Get-Command python.exe -ErrorAction Stop).Source","$data = Join-Path $root \"bridge-data\"","New-Item -ItemType Directory -Force -Path $data | Out-Null","Start-Process -FilePath $python -ArgumentList \"dev_bridge_launcher.py\" -WorkingDirectory $root -WindowStyle Hidden -RedirectStandardOutput (Join-Path $data \"dev-bridge.stdout.log\") -RedirectStandardError (Join-Path $data \"dev-bridge.stderr.log\")","Write-Output \"DEV_BRIDGE_START_REQUESTED\""],"launcher":["import os, runpy","from pathlib import Path","os.environ[\"CHATGPT_BRIDGE_DRIVE_ROOT\"] = r\"G:\\My Drive\\ChatGPT Bridge Data\\dev-bridge\"","runpy.run_path(str(Path(__file__).with_name(\"bridge.py\")), run_name=\"__main__\")"]}