Skip to content

agents / Exports / IParameterSchema

Interface: IParameterSchema

Parameter schema for tools

Table of contents

Properties

Properties

type

type: TJSONSchemaType

Defined in

packages/agents/src/interfaces/provider.ts:46


description

Optional description: string

Defined in

packages/agents/src/interfaces/provider.ts:47


enum

Optional enum: TJSONSchemaEnum

Defined in

packages/agents/src/interfaces/provider.ts:48


items

Optional items: IParameterSchema

Defined in

packages/agents/src/interfaces/provider.ts:49


properties

Optional properties: Record<string, IParameterSchema>

Defined in

packages/agents/src/interfaces/provider.ts:50


minimum

Optional minimum: number

Defined in

packages/agents/src/interfaces/provider.ts:51


maximum

Optional maximum: number

Defined in

packages/agents/src/interfaces/provider.ts:52


pattern

Optional pattern: string

Defined in

packages/agents/src/interfaces/provider.ts:53


format

Optional format: string

Defined in

packages/agents/src/interfaces/provider.ts:54


default

Optional default: TParameterDefaultValue

Defined in

packages/agents/src/interfaces/provider.ts:55

Released under the MIT License.