Private
providersPrivate
toolsRetrieves all ToolRequest
s currently registered in the registry.
An array of all ToolRequest
objects in the registry.
Retrieves a specific ToolRequest
from the registry.
The unique identifier of the tool to retrieve.
The ToolRequest
object corresponding to the provided tool ID,
or undefined
if the tool is not found in the registry.
Retrieves multiple ToolRequest
s from the registry.
Rest
...toolIds: string[]A list of tool IDs to retrieve.
An array of ToolRequest
objects for the specified tool IDs.
If a tool ID is not found, it is skipped in the returned array.
Registers a tool into the registry.
The ToolRequest
object representing the tool to be registered.
Registry for all the function calls available to Agents.