> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lib.toolrinth.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Thread

```ts theme={"theme":"github-dark-high-contrast"}
export interface Thread {
  id: string;
  type: ThreadTypes;
  project_id?: string | null;
  report_id?: string | null;
  messages: ThreadMessage[];
  members: User[];
}
```

## Properties

<ResponseField name="id" type="string" required />

<ResponseField name="type" type="ThreadTypes" required>Enum: [ThreadTypes](/reference/enum/ThreadTypes)</ResponseField>

<ResponseField name="project_id" type="string | null" />

<ResponseField name="report_id" type="string | null" />

<ResponseField name="messages" type="ThreadMessage[]" required>Type: [ThreadMessage](/reference/type/ThreadMessage)</ResponseField>
<ResponseField name="members" type="User[]" required>Type: [User](/reference/type/User)</ResponseField>
