---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/openai_chat_completions/helpers/variables/defaultCreateChatCompletionsToolCallDeltaAccumulator.md
description: >-
  Default delta-accumulator factory; alias of {@link
  createChatCompletionsToolCallDeltaAccumulator}.
---

# Variable: defaultCreateChatCompletionsToolCallDeltaAccumulator

```ts
const defaultCreateChatCompletionsToolCallDeltaAccumulator: () => ChatCompletionsToolCallDeltaAccumulator =
  createChatCompletionsToolCallDeltaAccumulator;
```

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

Default delta-accumulator factory; alias of [createChatCompletionsToolCallDeltaAccumulator](../functions/createChatCompletionsToolCallDeltaAccumulator.md).

Creates a fresh accumulator that stitches streamed [ChatCompletionsToolCallDelta](../../types/interfaces/ChatCompletionsToolCallDelta.md) fragments
(keyed by their stream index) into fully-assembled tool calls, drained once the stream completes.

## Returns

[`ChatCompletionsToolCallDeltaAccumulator`](../../types/interfaces/ChatCompletionsToolCallDeltaAccumulator.md)
