---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/openai_chat_completions/types/interfaces/AssembledToolCall.md
description: An assembled tool call ready for execution.
---

# Interface: AssembledToolCall

Defined in: [src/batteries/llm/openai\_chat\_completions/types.ts:189](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_chat_completions/types.ts#L189)

An assembled tool call ready for execution.

## Properties

| Property                          | Type         | Description                                  | Defined in                                                                                                                                                            |
| --------------------------------- | ------------ | -------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|  `args` | `string`     | Stringified JSON arguments for the function. | [src/batteries/llm/openai\_chat\_completions/types.ts:205](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_chat_completions/types.ts#L205) |
|  `id`     | `string`     | Unique identifier for the tool call.         | [src/batteries/llm/openai\_chat\_completions/types.ts:193](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_chat_completions/types.ts#L193) |
|  `name` | `string`     | Name of the function to call.                | [src/batteries/llm/openai\_chat\_completions/types.ts:201](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_chat_completions/types.ts#L201) |
|  `type` | `"function"` | Type of tool call, typically 'function'.     | [src/batteries/llm/openai\_chat\_completions/types.ts:197](https://github.com/NHTIO/ADK/blob/v1.20261003.0/src/src/batteries/llm/openai_chat_completions/types.ts#L197) |
