# CopilotTabBody

**Kind:** Component

**Source:** [`atloria-monorepo/apps/web/src/app/app/desk/components/DeskCopilot.tsx`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/apps/web/src/app/app/desk/components/DeskCopilot.tsx#L106)

## Props

| Name | Type | Required | Default |
|---|---|---|---|
| `projectId` | `string` | ✓ | - |
| `thread` | `DeskThreadDetail` | ✓ | - |
| `cache` | `CopilotCache` | ✓ | - |

## Diagram

```mermaid
graph TD
    component_CopilotTabBody_423c9aa8["CopilotTabBody"]
    class component_CopilotTabBody_423c9aa8 rootComponent
```

## Relationships

- RENDERS → `ArrowLeftIcon`
- RENDERS → `AnswerSkeleton`
- RENDERS → `ReactMarkdown`
- RENDERS → `ArrowUturnLeftIcon`
- RENDERS → `PaperAirplaneIcon`
- USES_HOOK → `useSession`
- USES_HOOK → `useReducer`
- USES_HOOK → `useState`
- USES_HOOK → `useRef`
- USES_HOOK → `useCallback`
- USES_HOOK → `useEffect`

## Referenced By

- `DeskCopilot` (RENDERS)
