```ts
type ToolCallerProxy = Record<string, ToolHandle>;
```

Defined in: [src/agent/tool-caller.ts:68](https://github.com/strands-agents/harness-sdk/blob/f23d6cce5a8fae509dc0ad28ee20de4be886e7d9/strands-ts/src/agent/tool-caller.ts#L68)

The public type of the tool caller proxy. Provides dynamic property access where each property is a [ToolHandle](/pr-cms-3648/docs/api/typescript/ToolHandle/index.md) with `.invoke()` and `.stream()` methods.