---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/openai_responses/types/interfaces/OpenAIResponsesFunctionCallOutputItem.md
description: The result of executing a `function_call_output`'s paired `function_call`.
---

# Interface: OpenAIResponsesFunctionCallOutputItem

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

The result of executing a `function_call_output`'s paired `function_call`.

## Properties

| Property                                | Type                                                                                                       | Description                                                                              | Defined in                                                                                                                                              |
| --------------------------------------- | ---------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
|  `call_id` | `string`                                                                                                   | Correlates this result with its sibling `function_call` item.                            | [src/batteries/llm/openai\_responses/types.ts:163](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L163) |
|  `id?`          | `string`                                                                                                   | Item id, as assigned by the provider.                                                    | [src/batteries/llm/openai\_responses/types.ts:167](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L167) |
|  `output`   | | `string` | [`OpenAIResponsesInputContentBlock`](../type-aliases/OpenAIResponsesInputContentBlock.md)\[] | The tool result — a plain string, or (per the API reference) an array of content blocks. | [src/batteries/llm/openai\_responses/types.ts:165](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L165) |
|  `status?`  | `"completed"` | `"incomplete"` | `"in_progress"`                                                         | Lifecycle status of the output item.                                                     | [src/batteries/llm/openai\_responses/types.ts:169](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L169) |
|  `type`       | `"function_call_output"`                                                                                   | Item discriminator; always `'function_call_output'`.                                     | [src/batteries/llm/openai\_responses/types.ts:161](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L161) |
