Skip to content

Graphorin API reference v0.4.0


Graphorin API reference / @graphorin/provider / / foldToolExamples

Function: foldToolExamples()

ts
function foldToolExamples(tools): readonly ToolDefinition[];

Defined in: packages/provider/src/tool-examples.ts:31

Fold each tool's examples into its description and drop the structured field. Non-destructive: a tool with no examples is returned by reference, and the whole array is returned unchanged (same reference) when nothing folds — so callers can cheaply detect a no-op.

Parameters

ParameterType
toolsreadonly ToolDefinition[]

Returns

readonly ToolDefinition[]