---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/transformers_js/helpers/interfaces/ToolCallParserContext.md
description: 'Context passed to a parser: the names of the tools actually offered this turn.'
---

# Interface: ToolCallParserContext

Defined in: [src/batteries/llm/chat\_common/tool\_parsers.ts:63](https://github.com/NHTIO/ADK/blob/v1.20260713.1/src/src/batteries/llm/chat_common/tool_parsers.ts#L63)

Context passed to a parser: the names of the tools actually offered this turn.

## Properties

| Property                                    | Type                | Description                                                                              | Defined in                                                                                                                                                |
| ------------------------------------------- | ------------------- | ---------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- |
|  `toolNames` | readonly `string`\[] | The visible tool names this turn — lets a parser reject calls to tools that don't exist. | [src/batteries/llm/chat\_common/tool\_parsers.ts:65](https://github.com/NHTIO/ADK/blob/v1.20260713.1/src/src/batteries/llm/chat_common/tool_parsers.ts#L65) |
