{
  "at": 1789474292.3473217,
  "error": "TimeoutError",
  "detail": "timed out",
  "trace": "Traceback (most recent call last):\n  File \"/tmp/codex/ltb1021/2026-09-15_contextra-sixteen-off_r01/run.py\", line 164, in execute\n    value=manager.execute('start');save(sid+'-started.json',value)\n          ^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/workspace/contextra-analytics-runtime-lifecycle-refactor/tools/test_run_manager.py\", line 252, in execute\n    self.request('PATCH',self.path+'/settings',dict(expected_revision=current['revision'],**changes))\n  File \"/workspace/contextra-analytics-runtime-lifecycle-refactor/tools/test_run_manager.py\", line 180, in request\n    try:return self.api.call(method,path,body)\n               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/tmp/codex/ltb1021/2026-09-15_contextra-sixteen-off_r01/run.py\", line 96, in call\n    def call(self,method,path,body=None):return api(path,method,body)\n                                                ^^^^^^^^^^^^^^^^^^^^^\n  File \"/tmp/codex/ltb1021/2026-09-15_contextra-sixteen-off_r01/run.py\", line 31, in api\n    return p.api(path,method,body)\n           ^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/tmp/codex/ltb1021/2026-09-15_contextra-rtsp-compat_r01/common.py\", line 22, in api\n    with op.open(req, timeout=5) as response:\n         ^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.12/urllib/request.py\", line 515, in open\n    response = self._open(req, data)\n               ^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.12/urllib/request.py\", line 532, in _open\n    result = self._call_chain(self.handle_open, protocol, protocol +\n             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.12/urllib/request.py\", line 492, in _call_chain\n    result = func(*args)\n             ^^^^^^^^^^^\n  File \"/usr/lib/python3.12/urllib/request.py\", line 1373, in http_open\n    return self.do_open(http.client.HTTPConnection, req)\n           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.12/urllib/request.py\", line 1348, in do_open\n    r = h.getresponse()\n        ^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.12/http/client.py\", line 1457, in getresponse\n    response.begin()\n  File \"/usr/lib/python3.12/http/client.py\", line 336, in begin\n    version, status, reason = self._read_status()\n                              ^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.12/http/client.py\", line 297, in _read_status\n    line = str(self.fp.readline(_MAXLINE + 1), \"iso-8859-1\")\n               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"/usr/lib/python3.12/socket.py\", line 707, in readinto\n    return self._sock.recv_into(b)\n           ^^^^^^^^^^^^^^^^^^^^^^^\nTimeoutError: timed out\n"
}