---
title: "Get issue chat context"
method: GET
path: "/issues/{issue_id}/chat-context"
tags: ["Issues"]
---

# Get issue chat context

`GET /issues/{issue_id}/chat-context`

Returns the issue, recent occurrences, aggregate stats, and per-trace bundles (trace row + trace_stats + spans) for issue chat.

## Path parameters

- `issue_id` string, required

## Query parameters

- `project_id` string, required

## Response `200`

Issue chat context

- object
  - `issue` object, required
    - `id` string, required
    - `project_id` string, required
    - `agent_name` string, nullable, required
    - `name` string, required
    - `subsystem` string, nullable, required
    - `failure_class` string, nullable, required
    - `canonical_mechanism` string, nullable, required
    - `status` 'open' | 'in_progress' | 'resolved' | 'dismissed', required
    - `regressed_at` string, date-time, nullable, required
    - `created_at` string, date-time, nullable, required
    - `updated_at` string, date-time, nullable, required
  - `occurrences` object[], required
    - `id` string, required
    - `trace_id` string, required
    - `issue_id` string, nullable, required
    - `title` string, required
    - `rationale` string, required
    - `source_span_ids` string[]
    - `evidence_span_ids` string[]
    - `citations` unknown
    - `category` string, nullable
    - `created_at` string, date-time, nullable
  - `traces` object[], required
    - `trace` object, required
      - `id` string, required
      - `project_id` string, required
      - `service_name` string, nullable, required
      - `timestamp` string, date-time, nullable, required
      - `otel_trace_id` string, required
      - `ready` boolean, required
    - `stats` object, nullable, required
    - `spans` object[], required
      - `id` string, required
      - `otel_span_id` string, required
      - `parent_otel_span_id` string, nullable, required
      - `name` string, required
      - `kind` string, nullable, required
      - `start_time_ns` string, nullable, required
      - `end_time_ns` string, nullable, required
      - `duration_ms` number, nullable, required
      - `status_code` string, nullable, required
      - `status_description` string, nullable, required
      - `input_tokens` number, nullable, required
      - `output_tokens` number, nullable, required
      - `model_name` string, nullable, required
      - `tps` number, nullable, required
      - `attributes` object
      - `events` unknown
  - `stats` object, required
    - `first_seen_at` string, date-time, nullable, required
    - `last_seen_at` string, date-time, nullable, required
    - `occurrence_count` number, required
    - `trace_count` number, required

## Other responses

- `400` — Bad request
- `404` — Not found

---

[API](https://skmtc.dev/uselemma/apis/lemma-platform-api.md) · [All operations](https://skmtc.dev/uselemma/apis/lemma-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/uselemma/lemma-platform-api/revisions/5242165d7015/schema)
