IAgentNavigationParams

Parameters for configuring agent navigation.

toolName: string

The name of the tool to be created.

description: string

A description of the tool's functionality.

navigateTo: string

The target agent to navigate to.

docNote: string

Optional documentation note for the tool.

isAvailable: (clientId: string, agentName: string, toolName: string) => boolean | Promise<boolean>

Optional function to determine if the tool is available.