# IssueDetail

An issue with what a person or agent needs to act on it.

**Type**: `object`

## Properties

- name: assignments (optional)
  type: array of `IssueAssignment`
  description: Its assignees.

- name: guidance (optional)
  type: array of `IssueComment`
  description: Its newest guidance comments, oldest first: at most 20, and 32768 bytes of their bodies, though the newest is always there.

- name: guidanceOmitted (optional)
  type: integer
  description: How many older guidance comments that bound left out; `GET /v1/issues/{id}/comments` pages every comment.

- name: guidanceReads (optional)
  type: array of `IssueGuidanceReads`
  description: For each current guidance comment that agents were given, the investigations it was delivered to; a comment no longer guidance is not listed.

- name: issue (optional)
  type: `Issue`

- name: recentComments (optional)
  type: array of `IssueComment`
  description: Its latest comments, newest first, at most 20.

- name: recentEvents (optional)
  type: array of `IssueEvent`
  description: Its latest history entries, newest first, at most 20; `GET /v1/issues/{id}/events` pages older ones.

- name: runs (optional)
  type: array of `IssueRun`
  description: Its runs that haven't ended, oldest first: queued or working on it, handed, picked up or watching.
