# DeepResearchReportStatus

Enum

Where a Deep Research report is in its lifecycle.

## Values

| Value | Description |
| --- | --- |
| `CANCELLED` | Stopped before it finished; it will not complete. |
| `COMPLETED` | Finished: `shareUrl` is set, and `deepResearchReport(id:)` returns its `markdown`. |
| `FAILED` | Stopped by an error; `errorMessage` says why. |
| `FETCHING` | Reading the posts it will analyze. |
| `PENDING` | Created, not started yet. |
| `PROCESSING` | Analyzing them and writing the report. A report also reads PROCESSING when an earlier version of Deep Research left it paused between fetching and analysis, or when it is in a step this list does not name separately; check `running`, which is false for the paused case. The `PROCESSING` filter matches neither case. |
