---
url: >-
  https://adk.nht.io/api/@nhtio/adk/batteries/llm/claude_code_cli/wire/interfaces/WrapperToolCallRequestEvent.md
description: A real ADK tool the wrapper's MCP bridge is asking the adapter to execute.
---

# Interface: WrapperToolCallRequestEvent

Defined in: [src/batteries/llm/claude\_code\_cli/wire.ts:191](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L191)

A real ADK tool the wrapper's MCP bridge is asking the adapter to execute.

## Properties

| Property                                    | Type                  | Description                                                                             | Defined in                                                                                                                                          |
| ------------------------------------------- | --------------------- | --------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |
|  `args`           | `unknown`             | The call arguments Claude supplied, as received from the MCP `CallTool` request.        | [src/batteries/llm/claude\_code\_cli/wire.ts:199](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L199) |
|  `requestId` | `string`              | Correlates with the `requestId` the adapter must echo back on its `tool_call_response`. | [src/batteries/llm/claude\_code\_cli/wire.ts:195](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L195) |
|  `tool`           | `string`              | The bridged tool's raw name, matching `ctx.tools.visible()`.                            | [src/batteries/llm/claude\_code\_cli/wire.ts:197](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L197) |
|  `type`           | `"tool_call_request"` | Discriminant for the [WrapperEvent](../type-aliases/WrapperEvent.md) union.             | [src/batteries/llm/claude\_code\_cli/wire.ts:193](https://github.com/NHTIO/ADK/blob/v1.20260827.0/src/src/batteries/llm/claude_code_cli/wire.ts#L193) |
