defineTool
@forge/monorepo / backend/src / defineTool
Function: defineTool()
defineTool<
I,O>(spec):Tool<O>
Defined in: backend/src/tools/define.ts:44
Build a Tool from a plain spec: execute returns data (or throws); the envelope is handled here.
Type Parameters
I
I = unknown
O
O = unknown
Parameters
spec
ToolSpec<I, O>
Returns
Tool<O>