# ChunkRecording

# Interface: ChunkRecording

Defined in: [activities/chat/stream/types.ts:91](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/activities/chat/stream/types.ts#L91)

Recording format for replay testing

## Properties

### chunks

```ts
chunks: object[];
```

Defined in: [activities/chat/stream/types.ts:96](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/activities/chat/stream/types.ts#L96)

#### chunk

```ts
chunk: AGUIEvent;
```

#### index

```ts
index: number;
```

#### timestamp

```ts
timestamp: number;
```

***

### model?

```ts
optional model: string;
```

Defined in: [activities/chat/stream/types.ts:94](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/activities/chat/stream/types.ts#L94)

***

### provider?

```ts
optional provider: string;
```

Defined in: [activities/chat/stream/types.ts:95](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/activities/chat/stream/types.ts#L95)

***

### result?

```ts
optional result: ProcessorResult;
```

Defined in: [activities/chat/stream/types.ts:101](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/activities/chat/stream/types.ts#L101)

***

### timestamp

```ts
timestamp: number;
```

Defined in: [activities/chat/stream/types.ts:93](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/activities/chat/stream/types.ts#L93)

***

### version

```ts
version: "1.0";
```

Defined in: [activities/chat/stream/types.ts:92](https://github.com/TanStack/ai/blob/main/packages/typescript/ai/src/activities/chat/stream/types.ts#L92)
