# tinker_cookbook.tool_use.handle_tool_call

### [**tinker_cookbook.tool_use.handle_tool_call**](https://github.com/thinking-machines-lab/tinker-cookbook/blob/main/tinker_cookbook/tool_use/tools.py#L311)( _tools_, _tool_call_)

Handle a single tool call, returning a ToolResult.

**Parameters:**

- [**tools**](https://github.com/thinking-machines-lab/tinker-cookbook/blob/main/tinker_cookbook/tool_use/tools.py#L312) ( _dict[str, [Tool](https://tinker-docs.thinkingmachines.ai/cookbook/api-reference/tool_use/types_tool/)_)
- [**tool_call**](https://github.com/thinking-machines-lab/tinker-cookbook/blob/main/tinker_cookbook/tool_use/tools.py#L313) ( _ToolCall_)

**Returns:** _[ToolResult](https://tinker-docs.thinkingmachines.ai/cookbook/api-reference/tool_use/toolresult/)_
