@orangecheck/agent-vercel / OcToolInput
Interface: OcToolInput<TArgs, TResult>
Defined in: index.ts:138
Type Parameters
| Type Parameter |
|---|
TArgs extends Record<string, unknown> |
TResult |
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
<a id="property-description"></a> description? | string | Pass-through description shown to the model. | index.ts:144 |
<a id="property-execute"></a> execute | (args: TArgs) => Promise<TResult> | Your real handler. Returns whatever the tool returns. | index.ts:146 |
<a id="property-parameters"></a> parameters? | unknown | Pass-through to AI SDK's tool() — the JSON Schema for inputs. | index.ts:142 |
<a id="property-verb"></a> verb | string | OC Agent verb under which this tool is exercised. | index.ts:140 |