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

***

[agentfootprint](/agentfootprint/api/generated/README.md) / ResolveCtx

# Interface: ResolveCtx

Defined in: [src/adapters/types.ts:238](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/adapters/types.ts#L238)

## Properties

### availableBudgetTokens

> `readonly` **availableBudgetTokens**: `number`

Defined in: [src/adapters/types.ts:242](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/adapters/types.ts#L242)

***

### iterIndex

> `readonly` **iterIndex**: `number`

Defined in: [src/adapters/types.ts:241](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/adapters/types.ts#L241)

***

### signal?

> `readonly` `optional` **signal?**: `AbortSignal`

Defined in: [src/adapters/types.ts:243](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/adapters/types.ts#L243)

***

### turnIndex

> `readonly` **turnIndex**: `number`

Defined in: [src/adapters/types.ts:240](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/adapters/types.ts#L240)

***

### userMessage

> `readonly` **userMessage**: `string`

Defined in: [src/adapters/types.ts:239](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/adapters/types.ts#L239)
