oc · docs
docs / documentation

@orangecheck/agent-vercel


@orangecheck/agent-vercel / OcToolInput

Interface: OcToolInput<TArgs, TResult>

Defined in: index.ts:131

Type Parameters

Type Parameter
TArgs extends Record<string, unknown>
TResult

Properties

PropertyTypeDescriptionDefined in
<a id="property-description"></a> description?stringPass-through description shown to the model.index.ts:137
<a id="property-execute"></a> execute(args: TArgs) => Promise&lt;TResult>Your real handler. Returns whatever the tool returns.index.ts:139
<a id="property-parameters"></a> parameters?unknownPass-through to AI SDK's tool() — the JSON Schema for inputs.index.ts:135
<a id="property-verb"></a> verbstringOC Agent verb under which this tool is exercised.index.ts:133