# GenericInterruptContinuation

# Interface: GenericInterruptContinuation

Defined in: [packages/ai/src/generic-interrupt-continuation.ts:16](https://github.com/TanStack/ai/blob/main/packages/ai/src/generic-interrupt-continuation.ts#L16)

## Properties

### batchIndex

```ts
batchIndex: number;
```

Defined in: [packages/ai/src/generic-interrupt-continuation.ts:20](https://github.com/TanStack/ai/blob/main/packages/ai/src/generic-interrupt-continuation.ts#L20)

***

### definitionId

```ts
definitionId: string;
```

Defined in: [packages/ai/src/generic-interrupt-continuation.ts:18](https://github.com/TanStack/ai/blob/main/packages/ai/src/generic-interrupt-continuation.ts#L18)

***

### expiresAt?

```ts
optional expiresAt?: string;
```

Defined in: [packages/ai/src/generic-interrupt-continuation.ts:23](https://github.com/TanStack/ai/blob/main/packages/ai/src/generic-interrupt-continuation.ts#L23)

***

### key

```ts
key: string;
```

Defined in: [packages/ai/src/generic-interrupt-continuation.ts:19](https://github.com/TanStack/ai/blob/main/packages/ai/src/generic-interrupt-continuation.ts#L19)

***

### message

```ts
message: string;
```

Defined in: [packages/ai/src/generic-interrupt-continuation.ts:22](https://github.com/TanStack/ai/blob/main/packages/ai/src/generic-interrupt-continuation.ts#L22)

***

### payload?

```ts
optional payload?: unknown;
```

Defined in: [packages/ai/src/generic-interrupt-continuation.ts:26](https://github.com/TanStack/ai/blob/main/packages/ai/src/generic-interrupt-continuation.ts#L26)

***

### payloadSchemaHash?

```ts
optional payloadSchemaHash?: string;
```

Defined in: [packages/ai/src/generic-interrupt-continuation.ts:25](https://github.com/TanStack/ai/blob/main/packages/ai/src/generic-interrupt-continuation.ts#L25)

***

### reason

```ts
reason: string;
```

Defined in: [packages/ai/src/generic-interrupt-continuation.ts:21](https://github.com/TanStack/ai/blob/main/packages/ai/src/generic-interrupt-continuation.ts#L21)

***

### responseSchemaHash?

```ts
optional responseSchemaHash?: string;
```

Defined in: [packages/ai/src/generic-interrupt-continuation.ts:24](https://github.com/TanStack/ai/blob/main/packages/ai/src/generic-interrupt-continuation.ts#L24)

***

### v

```ts
v: 1;
```

Defined in: [packages/ai/src/generic-interrupt-continuation.ts:17](https://github.com/TanStack/ai/blob/main/packages/ai/src/generic-interrupt-continuation.ts#L17)
