---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/openai_responses/types/interfaces/OpenAIResponsesReasoningSummaryTextDoneEvent.md
description: SSE event emitted when a `reasoning` item's summary-text part is finalized.
---

# Interface: OpenAIResponsesReasoningSummaryTextDoneEvent

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

SSE event emitted when a `reasoning` item's summary-text part is finalized.

## Extends

* `OpenAIResponsesStreamEventBase`

## Properties

| Property                                                 | Type                                     | Description                                                                | Overrides                             | Inherited from                                   | Defined in                                                                                                                                              |
| -------------------------------------------------------- | ---------------------------------------- | -------------------------------------------------------------------------- | ------------------------------------- | ------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
|  `item_id`                  | `string`                                 | The id of the reasoning item this summary belongs to.                      | -                                     | -                                                | [src/batteries/llm/openai\_responses/types.ts:408](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L408) |
|  `output_index`        | `number`                                 | The index of the reasoning item within `response.output`.                  | -                                     | -                                                | [src/batteries/llm/openai\_responses/types.ts:410](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L410) |
|  `sequence_number?` | `number`                                 | Monotonically increasing sequence number for this event within the stream. | -                                     | `OpenAIResponsesStreamEventBase.sequence_number` | [src/batteries/llm/openai\_responses/types.ts:310](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L310) |
|  `summary_index`      | `number`                                 | The index of the summary part within the item's `summary` array.           | -                                     | -                                                | [src/batteries/llm/openai\_responses/types.ts:412](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L412) |
|  `text`                        | `string`                                 | The complete, finalized summary text.                                      | -                                     | -                                                | [src/batteries/llm/openai\_responses/types.ts:414](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L414) |
|  `type`                        | `"response.reasoning_summary_text.done"` | Event-type discriminator; always `'response.reasoning_summary_text.done'`. | `OpenAIResponsesStreamEventBase.type` | -                                                | [src/batteries/llm/openai\_responses/types.ts:406](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L406) |
