[**agentfootprint**](../../../../README.md)

***

[agentfootprint](/agentfootprint/api/generated/README.md) / [Payloads](/agentfootprint/api/generated/agentfootprint/namespaces/Payloads/README.md) / LoopIterationExitPayload

# Interface: LoopIterationExitPayload

Defined in: [src/events/payloads.ts:90](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/payloads.ts#L90)

## Properties

### iteration

> `readonly` **iteration**: `number`

Defined in: [src/events/payloads.ts:92](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/payloads.ts#L92)

***

### loopId

> `readonly` **loopId**: `string`

Defined in: [src/events/payloads.ts:91](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/payloads.ts#L91)

***

### reason

> `readonly` **reason**: `"break"` \| `"budget"` \| `"guard_false"` \| `"body_complete"`

Defined in: [src/events/payloads.ts:93](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/events/payloads.ts#L93)
