---
title: "Duration Predictions"
method: GET
path: "/status/duration-predictions"
---

# Duration Predictions

`GET /status/duration-predictions`

Return ML-predicted duration estimates for all open/claimed tasks.

Uses the local GradientBoosting duration predictor.  Falls back to the
static cold-start table when fewer than 50 completions are available.

Response shape::

    {
      "predictor": {
        "trained": true,
        "training_samples": 142,
        "cold_start": false
      },
      "tasks": [
        {
          "task_id": "abc123",
          "title": "Refactor auth module",
          "role": "backend",
          "p50_seconds": 720.0,
          "p90_seconds": 1440.0,
          "confidence": 0.62,
          "is_cold_start": false,
          "eta_p50": "12m 0s",
          "eta_p90": "24m 0s"
        }
      ]
    }

## Response `200`

Successful Response

- unknown

---

[API](https://skmtc.net/sipyourdrink-ltd/apis/bernstein-task-server.md) · [All operations](https://skmtc.net/sipyourdrink-ltd/apis/bernstein-task-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sipyourdrink-ltd/bernstein-task-server/versions/86f514b4e920/schema)
