> ISPO SDK documentation. [HTML](https://ispo.ai/docs/interfaces/core.ProjectRpcErrorPayload.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Interface ProjectRpcErrorPayload

```typescript
interface ProjectRpcErrorPayload {
    code:
        | "outside-reviewed-eligibility"
        | "rate-limited"
        | "bad-request"
        | "capability-denied"
        | "unknown-method"
        | "unknown-project"
        | "project-file-not-found"
        | "project-file-permission-denied"
        | "project-file-is-directory"
        | "project-file-is-not-directory"
        | "project-directory-not-found"
        | "project-directory-permission-denied"
        | "project-directory-is-directory"
        | "project-directory-is-not-directory"
        | "shared-file-not-found"
        | "shared-file-permission-denied"
        | "shared-file-is-directory"
        | "shared-file-is-not-directory"
        | "shared-directory-not-found"
        | "shared-directory-permission-denied"
        | "shared-directory-is-directory"
        | "shared-directory-is-not-directory"
        | "scope-violation"
        | "secrets-denied"
        | "entity-not-found"
        | "entity-version-conflict"
        | "entity-idempotency-conflict"
        | "entity-grant-denied"
        | "entity-type-not-found"
        | "entity-content-denied"
        | "entity-content-not-found"
        | "entity-content-redacted"
        | "entity-content-too-large"
        | "entity-content-media-type-denied"
        | "entity-content-slot-not-declared"
        | "connector-denied"
        | "ui-denied"
        | "host-denied"
        | "agent-denied"
        | "dialog-denied"
        | "files-denied"
        | "blobs-denied"
        | "documents-denied"
        | "assets-denied"
        | "sites-deploy-denied"
        | "ai-no-local-route"
        | "ai-unavailable"
        | "ai-capacity"
        | "ai-cancelled"
        | "ai-outcome-unknown"
        | "timeout"
        | "internal"
        | "entity-operation-denied"
        | "folder-access-denied"
        | "session-unavailable";
    details?: unknown;
    message: string;
}
```

Types: [code](#code), [details](#details), [message](#message)

##### Index

### <a id="properties"></a>Properties

[code](#code) [details?](#details) [message](#message)

## <a id="properties-1"></a>Properties

### <a id="code"></a>code

```typescript
code:
    | "outside-reviewed-eligibility"
    | "rate-limited"
    | "bad-request"
    | "capability-denied"
    | "unknown-method"
    | "unknown-project"
    | "project-file-not-found"
    | "project-file-permission-denied"
    | "project-file-is-directory"
    | "project-file-is-not-directory"
    | "project-directory-not-found"
    | "project-directory-permission-denied"
    | "project-directory-is-directory"
    | "project-directory-is-not-directory"
    | "shared-file-not-found"
    | "shared-file-permission-denied"
    | "shared-file-is-directory"
    | "shared-file-is-not-directory"
    | "shared-directory-not-found"
    | "shared-directory-permission-denied"
    | "shared-directory-is-directory"
    | "shared-directory-is-not-directory"
    | "scope-violation"
    | "secrets-denied"
    | "entity-not-found"
    | "entity-version-conflict"
    | "entity-idempotency-conflict"
    | "entity-grant-denied"
    | "entity-type-not-found"
    | "entity-content-denied"
    | "entity-content-not-found"
    | "entity-content-redacted"
    | "entity-content-too-large"
    | "entity-content-media-type-denied"
    | "entity-content-slot-not-declared"
    | "connector-denied"
    | "ui-denied"
    | "host-denied"
    | "agent-denied"
    | "dialog-denied"
    | "files-denied"
    | "blobs-denied"
    | "documents-denied"
    | "assets-denied"
    | "sites-deploy-denied"
    | "ai-no-local-route"
    | "ai-unavailable"
    | "ai-capacity"
    | "ai-cancelled"
    | "ai-outcome-unknown"
    | "timeout"
    | "internal"
    | "entity-operation-denied"
    | "folder-access-denied"
    | "session-unavailable"
```

### <a id="details"></a>`Optional`details

```typescript
details?: unknown
```

### <a id="message"></a>message

```typescript
message: string
```
