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

# Interface AgentRunArtifact

One artifact an `agent-run` declares. Its `ref` is verified for worker containment on the SAME rules as the standalone channel it names.

```typescript
interface AgentRunArtifact {
    channel: "files" | "assets" | "entities";
    ref: string;
}
```

Types: [channel](#channel), [ref](#ref)

##### Index

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

[channel](#channel) [ref](#ref)

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

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

```typescript
channel: "files" | "assets" | "entities"
```

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

```typescript
ref: string
```
