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

# Interface RemoteCodingSourceProvenance

```typescript
interface RemoteCodingSourceProvenance {
    capturedAt: string;
    snapshotDigest: string;
    sourceRevision: string;
}
```

Types: [capturedAt](#capturedat), [snapshotDigest](#snapshotdigest), [sourceRevision](#sourcerevision)

##### Index

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

[capturedAt](#capturedat) [snapshotDigest](#snapshotdigest) [sourceRevision](#sourcerevision)

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

### <a id="capturedat"></a>capturedAt

```typescript
capturedAt: string
```

### <a id="snapshotdigest"></a>snapshotDigest

```typescript
snapshotDigest: string
```

Digest over the immutable, secret-filtered source artifact.

### <a id="sourcerevision"></a>sourceRevision

```typescript
sourceRevision: string
```

Committed source revision snapshotted by the desktop.
