# PipelineError

**Kind:** Class

**Source:** [`atloria-monorepo/packages/doc-automation/src/v2/utils/errors.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/packages/doc-automation/src/v2/utils/errors.ts#L13)

Base class for all pipeline errors

**Extends:** `Error`

## Methods

| Method | Signature | Returns |
|---|---|---|
| `toJSON` | `toJSON()` | `PipelineErrorInfo` |

## Properties

| Property | Type |
|---|---|
| `code` | `ErrorCode` |
| `stage` | `JobStage` |
| `recoverable` | `boolean` |
| `details` | `unknown` |
| `cause` | `Error` |
