[
  {
    "project": 5,
    "sha": "7fcaecc5f68563224c9bf4819cf80431dae5c37f",
    "pipelines": [
      {
        "id": 5568,
        "iid": 1052,
        "project_id": 5,
        "sha": "7fcaecc5f68563224c9bf4819cf80431dae5c37f",
        "ref": "main",
        "status": "manual",
        "source": "push",
        "created_at": "2026-10-29T17:36:35.305Z",
        "updated_at": "2026-10-29T18:54:56.259Z",
        "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/pipelines/5568",
        "name": null,
        "jobs": [
          {
            "id": 26917,
            "name": "deployment preflight",
            "stage": "deploy",
            "status": "success",
            "duration": 17.022583,
            "failure_reason": null
          },
          {
            "id": 26916,
            "name": "build push",
            "stage": "first",
            "status": "success",
            "duration": 24.651822,
            "failure_reason": null
          },
          {
            "id": 26858,
            "name": "refresh component",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26857,
            "name": "chat Monitor live refresh Frontend only",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26856,
            "name": "chat Monitor live refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26855,
            "name": "chat Monitor live refresh backend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26854,
            "name": "chat Widget refresh backend",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26853,
            "name": "chat Chrome refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26852,
            "name": "chat Chrome refresh gateway",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26851,
            "name": "chat WebMCP refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26850,
            "name": "chat WebMCP refresh backend",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26849,
            "name": "chat notes refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26848,
            "name": "chat notes refresh gateway",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26847,
            "name": "chat ASR refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26846,
            "name": "chat NATS refresh Frontend",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26845,
            "name": "build Frontend refresh",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26844,
            "name": "chat ASR resume",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26843,
            "name": "chat ASR drain",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26842,
            "name": "chat ASR timings refresh backend",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26841,
            "name": "chat UI refresh frontend",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26840,
            "name": "build UI frontend refresh",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26839,
            "name": "chat UI refresh backend",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26838,
            "name": "deploy tracing",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26837,
            "name": "chat NATS refresh Agent",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26836,
            "name": "chat NATS refresh Core",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26835,
            "name": "chat NATS preflight",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26834,
            "name": "Phoenix retention",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26833,
            "name": "deploy phoenix",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26832,
            "name": "phoenix preflight",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26830,
            "name": "chat Widget audio diagnostics refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26829,
            "name": "chat Widget audio diagnostics refresh backend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26828,
            "name": "build component",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26827,
            "name": "build Monitor live Frontend",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26826,
            "name": "build Monitor live",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26825,
            "name": "build Widget backend",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26824,
            "name": "build Chrome gateway",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26823,
            "name": "build WebMCP backend",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26822,
            "name": "build notes gateway",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26821,
            "name": "build ASR timings backend",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26820,
            "name": "build UI backend refresh",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26819,
            "name": "build tracing",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26818,
            "name": "build Agent refresh",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26817,
            "name": "build Core refresh",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26816,
            "name": "build streaming consumers",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26814,
            "name": "build Chrome extension",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26813,
            "name": "build Widget audio diagnostics",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26812,
            "name": "dialog integration checks",
            "stage": "checks",
            "status": "success",
            "duration": 240.796098,
            "failure_reason": null
          },
          {
            "id": 26811,
            "name": "ruby checks",
            "stage": "checks",
            "status": "success",
            "duration": 16.793777,
            "failure_reason": null
          },
          {
            "id": 26810,
            "name": "frontend checks",
            "stage": "checks",
            "status": "success",
            "duration": 48.32196,
            "failure_reason": null
          },
          {
            "id": 26809,
            "name": "browser NATS checks",
            "stage": "checks",
            "status": "success",
            "duration": 15.163884,
            "failure_reason": null
          },
          {
            "id": 26808,
            "name": "python checks",
            "stage": "checks",
            "status": "success",
            "duration": 128.149249,
            "failure_reason": null
          }
        ]
      }
    ]
  },
  {
    "project": 31,
    "sha": "ca436b4d7b3b2f2848743b6b04a8c33067798522",
    "pipelines": [
      {
        "id": 5569,
        "iid": 301,
        "project_id": 31,
        "sha": "ca436b4d7b3b2f2848743b6b04a8c33067798522",
        "ref": "main",
        "status": "failed",
        "source": "push",
        "created_at": "2026-10-29T17:36:42.432Z",
        "updated_at": "2026-10-29T18:44:41.321Z",
        "web_url": "https://git.giscloud.ru/voice-chat/py_faster_whisper/-/pipelines/5569",
        "name": null,
        "jobs": [
          {
            "id": 26860,
            "name": "deploy",
            "stage": "deploy",
            "status": "skipped",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26859,
            "name": "build push",
            "stage": "first",
            "status": "failed",
            "duration": 3622.019806,
            "failure_reason": "job_execution_timeout"
          }
        ]
      }
    ]
  },
  {
    "project": 27,
    "sha": "1fecc86395a1ad0bee797b9f2bc0d449ab7437fb",
    "pipelines": []
  },
  {
    "project": 35,
    "sha": "ced69eeb3db261d4e4ded5a0d3b96073e5645967",
    "pipelines": [
      {
        "id": 5570,
        "iid": 55,
        "project_id": 35,
        "sha": "ced69eeb3db261d4e4ded5a0d3b96073e5645967",
        "ref": "main",
        "status": "canceled",
        "source": "push",
        "created_at": "2026-10-29T17:36:59.363Z",
        "updated_at": "2026-10-29T18:34:19.321Z",
        "web_url": "https://git.giscloud.ru/voice-chat/n8n/-/pipelines/5570",
        "name": null,
        "jobs": [
          {
            "id": 26862,
            "name": "deploy",
            "stage": "deploy",
            "status": "canceled",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26861,
            "name": "build push",
            "stage": "first",
            "status": "canceled",
            "duration": null,
            "failure_reason": null
          }
        ]
      }
    ]
  },
  {
    "project": 4,
    "sha": "fb7f6a537b2c2e34dff977ccc27afbd7af098f67",
    "pipelines": [
      {
        "id": 5571,
        "iid": 159,
        "project_id": 4,
        "sha": "fb7f6a537b2c2e34dff977ccc27afbd7af098f67",
        "ref": "master",
        "status": "canceled",
        "source": "push",
        "created_at": "2026-10-29T17:37:06.101Z",
        "updated_at": "2026-10-29T18:45:23.474Z",
        "web_url": "https://git.giscloud.ru/voice-chat/webrtc-server/-/pipelines/5571",
        "name": null,
        "jobs": [
          {
            "id": 26864,
            "name": "deploy",
            "stage": "deploy",
            "status": "canceled",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26863,
            "name": "build push",
            "stage": "first",
            "status": "success",
            "duration": 9.215317,
            "failure_reason": null
          }
        ]
      }
    ]
  },
  {
    "project": 5,
    "sha": "3e201723254ad48e53f6c9fa1eb9e9cca52c4338",
    "pipelines": [
      {
        "id": 5572,
        "iid": 1053,
        "project_id": 5,
        "sha": "3e201723254ad48e53f6c9fa1eb9e9cca52c4338",
        "ref": "main",
        "status": "manual",
        "source": "push",
        "created_at": "2026-10-29T17:51:42.507Z",
        "updated_at": "2026-10-29T18:46:14.098Z",
        "web_url": "https://git.giscloud.ru/voice-chat/webrtc-komaroff/-/pipelines/5572",
        "name": null,
        "jobs": [
          {
            "id": 26915,
            "name": "refresh component",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26914,
            "name": "chat Monitor live refresh Frontend only",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26913,
            "name": "chat Monitor live refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26912,
            "name": "chat Monitor live refresh backend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26911,
            "name": "chat Widget refresh backend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26910,
            "name": "chat Chrome refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26909,
            "name": "chat Chrome refresh gateway",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26908,
            "name": "chat WebMCP refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26907,
            "name": "chat WebMCP refresh backend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26906,
            "name": "chat notes refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26905,
            "name": "chat notes refresh gateway",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26904,
            "name": "chat ASR refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26903,
            "name": "chat NATS refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26902,
            "name": "build Frontend refresh",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26901,
            "name": "chat ASR resume",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26900,
            "name": "chat ASR drain",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26899,
            "name": "chat ASR timings refresh backend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26898,
            "name": "chat UI refresh frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26897,
            "name": "build UI frontend refresh",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26896,
            "name": "chat UI refresh backend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26895,
            "name": "deploy tracing",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26894,
            "name": "chat NATS refresh Agent",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26893,
            "name": "chat NATS refresh Core",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26892,
            "name": "chat NATS preflight",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26891,
            "name": "Phoenix retention",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26890,
            "name": "deploy phoenix",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26889,
            "name": "phoenix preflight",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26888,
            "name": "deployment preflight",
            "stage": "deploy",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26887,
            "name": "chat Widget audio diagnostics refresh Frontend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26886,
            "name": "chat Widget audio diagnostics refresh backend",
            "stage": "deploy",
            "status": "created",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26885,
            "name": "build component",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26884,
            "name": "build Monitor live Frontend",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26883,
            "name": "build Monitor live",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26882,
            "name": "build Widget backend",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26881,
            "name": "build Chrome gateway",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26880,
            "name": "build WebMCP backend",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26879,
            "name": "build notes gateway",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26878,
            "name": "build ASR timings backend",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26877,
            "name": "build UI backend refresh",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26876,
            "name": "build tracing",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26875,
            "name": "build Agent refresh",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26874,
            "name": "build Core refresh",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26873,
            "name": "build streaming consumers",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26872,
            "name": "build push",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26871,
            "name": "build Chrome extension",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26870,
            "name": "build Widget audio diagnostics",
            "stage": "first",
            "status": "manual",
            "duration": null,
            "failure_reason": null
          },
          {
            "id": 26869,
            "name": "dialog integration checks",
            "stage": "checks",
            "status": "success",
            "duration": 13.092199,
            "failure_reason": null
          },
          {
            "id": 26868,
            "name": "ruby checks",
            "stage": "checks",
            "status": "success",
            "duration": 5.827313,
            "failure_reason": null
          },
          {
            "id": 26867,
            "name": "frontend checks",
            "stage": "checks",
            "status": "success",
            "duration": 11.675977,
            "failure_reason": null
          },
          {
            "id": 26866,
            "name": "browser NATS checks",
            "stage": "checks",
            "status": "success",
            "duration": 8.301122,
            "failure_reason": null
          },
          {
            "id": 26865,
            "name": "python checks",
            "stage": "checks",
            "status": "success",
            "duration": 9.522775,
            "failure_reason": null
          }
        ]
      }
    ]
  }
]
