---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/openai_responses/types/interfaces/OpenAIResponsesReasoningReplayPayload.md
description: >-
  Opaque payload stored on a replayable OpenAI Responses reasoning `Thought`.
  Sibling to the Anthropic battery's `AnthropicThinkingReplayPayload`.
---

# Interface: OpenAIResponsesReasoningReplayPayload

Defined in: [src/batteries/llm/openai\_responses/types.ts:611](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L611)

Opaque payload stored on a replayable OpenAI Responses reasoning `Thought`. Sibling to the
Anthropic battery's `AnthropicThinkingReplayPayload`.

## Properties

| Property                                                    | Type                                                              | Description                                                                            | Defined in                                                                                                                                              |
| ----------------------------------------------------------- | ----------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
|  `item`                           | [`OpenAIResponsesReasoningItem`](OpenAIResponsesReasoningItem.md) | The reasoning item exactly as the provider emitted it.                                 | [src/batteries/llm/openai\_responses/types.ts:615](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L615) |
|  `pairedItemId`           | `string` | `undefined`                                           | The id of the item that immediately followed this reasoning item in `response.output`. | [src/batteries/llm/openai\_responses/types.ts:617](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L617) |
|  `prefixFingerprint` | `string`                                                          | Stable fingerprint of the signed conversation prefix.                                  | [src/batteries/llm/openai\_responses/types.ts:619](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L619) |
|  `variant`                     | `"responses-reasoning"`                                           | Payload variant discriminator; always `'responses-reasoning'`.                         | [src/batteries/llm/openai\_responses/types.ts:613](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L613) |
