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

# Interface InvocationContextSnapshot

Validated inline content delivered to a worker. The wire still calls this field `lease` for compatibility, but it is a copied snapshot, not a resource lease and carries no renewable or revocable identity.

```typescript
interface InvocationContextSnapshot {
    content: string;
    kind: "source-range" | "selection" | "chat-transcript";
}
```

Types: [content](#content), [kind](#kind)

##### Index

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

[content](#content) [kind](#kind)

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

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

```typescript
content: string
```

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

```typescript
kind: "source-range" | "selection" | "chat-transcript"
```
