[**agentfootprint**](../README.md)

***

[agentfootprint](/agentfootprint/api/generated/README.md) / ToolRegistryEntry

# Interface: ToolRegistryEntry

Defined in: [src/core/tools.ts:39](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/core/tools.ts#L39)

Internal: registry entry keyed by tool name.
Consumer never sees this shape.

## Properties

### name

> `readonly` **name**: `string`

Defined in: [src/core/tools.ts:40](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/core/tools.ts#L40)

***

### tool

> `readonly` **tool**: [`Tool`](/agentfootprint/api/generated/interfaces/Tool.md)

Defined in: [src/core/tools.ts:41](https://github.com/footprintjs/agentfootprint/blob/d1cb45510740421f2b84b6de9f852a72e94bb106/src/core/tools.ts#L41)
