# TurnHookArgs

**Kind:** Interface

**Source:** [`atloria-monorepo/libs/agent-core/src/runtime/types.ts`](https://github.com/sherkety/atloria/blob/main/atloria-monorepo/libs/agent-core/src/runtime/types.ts#L251)

Arguments passed to TurnHook.beforeModelCall() before each model invocation.

## Properties

| Property | Type |
|---|---|
| `instructions` | `string | undefined` |
| `input` | `AgentInputItem[]` |
| `agentName` | `string` |
| `turnNumber` | `number` |
| `context` | `TContext | undefined` |
