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

# Interface EvaluationRemediationStatus

```typescript
interface EvaluationRemediationStatus {
    lifecycle:
        | "running"
        | "completed"
        | "failed"
        | "interrupted"
        | "starting";
    outcome: { kind: "success" | "cancelled" | "failure" }
    | null;
    rootDigest: string | null;
    rootRevision: number;
    sessionId: string;
    workItemId: string;
}
```

Types: [lifecycle](#lifecycle), [outcome](#outcome), [rootDigest](#rootdigest), [rootRevision](#rootrevision), [sessionId](#sessionid), [workItemId](#workitemid)

##### Index

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

[lifecycle](#lifecycle) [outcome](#outcome) [rootDigest](#rootdigest) [rootRevision](#rootrevision) [sessionId](#sessionid) [workItemId](#workitemid)

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

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

```typescript
lifecycle: "running" | "completed" | "failed" | "interrupted" | "starting"
```

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

```typescript
outcome: { kind: "success" | "cancelled" | "failure" } | null
```

### <a id="rootdigest"></a>rootDigest

```typescript
rootDigest: string | null
```

### <a id="rootrevision"></a>rootRevision

```typescript
rootRevision: number
```

### <a id="sessionid"></a>sessionId

```typescript
sessionId: string
```

### <a id="workitemid"></a>workItemId

```typescript
workItemId: string
```
