---
title: "Progress"
method: POST
path: "/lens/worker/{lens_id}/{job_id}/progress"
tags: ["Lens"]
---

# Progress

`POST /lens/worker/{lens_id}/{job_id}/progress`

## Request

- Base URL: `https://api.sea-lion.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.sea-lion.ai/lens/worker/{lens_id}/{job_id}/progress`
- Auth: HTTP bearer

## Path parameters

- `lens_id` string, required
- `job_id` string, required

## Headers

- `X-LiteLLM-Lens-Attempt` integer

## Request body

- Progress
  - `stage` string, nullable
  - `coverage` Coverage
    - `eligible` integer
    - `selected` integer
    - `screened` integer
    - `investigated` integer
    - `inconclusive` integer
    - `grouping_batches` integer
    - `grouped_batches` integer
    - `candidates` integer
    - `partial` integer
    - `unassessable` integer
    - `failed_tasks` integer
    - `reused` integer
    - `reusable` integer
  - `review` Review
    - `execution_id` string, required
    - `trace_id` string, required
    - `agent` string, required
    - `name` string, required
    - `spans` ReviewSpan[]
      - `span_id` string, required
      - `name` string, required
      - `kind` string, required
      - `preview` string, required
      - `cited` boolean
    - `reasoning` string
    - `verdicts` ReviewVerdict[]
      - `check_id` string, required
      - `kind` 'issue' | 'pattern', required
      - `summary` string, required
    - `cannot_assess` boolean
    - `model` string, required
    - `duration_ms` integer, required
    - `at` string, date-time, required
    - `tool_calls` ToolCount[]
      - `name` 'model' | 'read' | 'search' | 'python' | 'catalog' | 'review_catalog' | 'read_reviews' | 'search_reviews' | 'history' | 'checkpoint', required
      - `calls` integer, required
    - `extraction` Extraction
      - `observations` Observation[]
        - `check_id` string, required
        - `kind` 'issue' | 'pattern'
        - `summary` string, required
        - `evidence` Evidence[]
          - `execution_id` string, required
          - `span_id` string, required
          - `quote` string, required
          - `role` 'support' | 'counterexample'
      - `cannot_assess` boolean
      - `reasoning` string
    - `content_version` string
    - `reused` boolean
    - `consolidated` boolean
    - `partial` boolean
  - `reading` InFlight[], nullable
    - `execution_id` string, required
    - `trace_id` string, required
    - `agent` string, required
    - `started_at` string, date-time, required
  - `activity` Activity
    - `id` string, required
    - `phase` 'load' | 'review' | 'group' | 'reconcile' | 'investigate', required
    - `label` string, required
    - `execution_ids` string[]
    - `started_at` string, date-time, required
    - `operations` string[]
    - `tool_calls` ToolCount[]
      - `name` 'model' | 'read' | 'search' | 'python' | 'catalog' | 'review_catalog' | 'read_reviews' | 'search_reviews' | 'history' | 'checkpoint', required
      - `calls` integer, required
    - `finished` boolean

## Response `200`

Successful Response

- boolean

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-21** `f2fb14eab3f5`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/sea-lion/apis/litellm-api/changes/lens/worker/:lens_id/:job_id/progress/post.md)

---

[API](https://skmtc.dev/sea-lion/apis/litellm-api.md) · [All operations](https://skmtc.dev/sea-lion/apis/litellm-api/llms.txt) · [OpenAPI document](https://skmtc.dev/sea-lion/apis/litellm-api/revisions/1ba9123c189a?raw)
