---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/openai_responses/types/interfaces/ResponsesToolCallSlot.md
description: A streaming tool-call slot.
---

# Interface: ResponsesToolCallSlot

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

A streaming tool-call slot.

## Properties

| Property                              | Type         | Description                                                                     | Defined in                                                                                                                                              |
| ------------------------------------- | ------------ | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
|  `args`     | `string`     | Accumulated (or authoritatively replaced) JSON-encoded arguments string so far. | [src/batteries/llm/openai\_responses/types.ts:569](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L569) |
|  `callId` | `string`     | Correlates this call with its sibling `function_call_output` item.              | [src/batteries/llm/openai\_responses/types.ts:565](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L565) |
|  `itemId` | `string`     | The id of the function-call item this slot accumulates.                         | [src/batteries/llm/openai\_responses/types.ts:563](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L563) |
|  `kind`     | `"toolCall"` | Slot-kind discriminator; always `'toolCall'`.                                   | [src/batteries/llm/openai\_responses/types.ts:561](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L561) |
|  `name`     | `string`     | The tool name the model called.                                                 | [src/batteries/llm/openai\_responses/types.ts:567](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_responses/types.ts#L567) |
