tool
Call Signature
Section titled “Call Signature”tool<
INPUT,OUTPUT>(tool):Tool<INPUT,OUTPUT>
Defined in: node_modules/.bun/@ai-sdk+provider-utils@3.0.25+27912429049419a2/node_modules/@ai-sdk/provider-utils/dist/index.d.ts:813
Helper function for inferring the execute args of a tool.
Type Parameters
Section titled “Type Parameters”INPUT
OUTPUT
Section titled “OUTPUT”OUTPUT
Parameters
Section titled “Parameters”Tool<INPUT, OUTPUT>
Returns
Section titled “Returns”Tool<INPUT, OUTPUT>
Call Signature
Section titled “Call Signature”tool<
INPUT>(tool):Tool<INPUT,never>
Defined in: node_modules/.bun/@ai-sdk+provider-utils@3.0.25+27912429049419a2/node_modules/@ai-sdk/provider-utils/dist/index.d.ts:814
Helper function for inferring the execute args of a tool.
Type Parameters
Section titled “Type Parameters”INPUT
Parameters
Section titled “Parameters”Tool<INPUT, never>
Returns
Section titled “Returns”Tool<INPUT, never>
Call Signature
Section titled “Call Signature”tool<
OUTPUT>(tool):Tool<never,OUTPUT>
Defined in: node_modules/.bun/@ai-sdk+provider-utils@3.0.25+27912429049419a2/node_modules/@ai-sdk/provider-utils/dist/index.d.ts:815
Helper function for inferring the execute args of a tool.
Type Parameters
Section titled “Type Parameters”OUTPUT
Section titled “OUTPUT”OUTPUT
Parameters
Section titled “Parameters”Tool<never, OUTPUT>
Returns
Section titled “Returns”Tool<never, OUTPUT>
Call Signature
Section titled “Call Signature”tool(
tool):Tool<never,never>
Defined in: node_modules/.bun/@ai-sdk+provider-utils@3.0.25+27912429049419a2/node_modules/@ai-sdk/provider-utils/dist/index.d.ts:816
Helper function for inferring the execute args of a tool.
Parameters
Section titled “Parameters”Tool<never, never>
Returns
Section titled “Returns”Tool<never, never>