Skip to content

agents / Exports / ParameterSchema

Interface: ParameterSchema

Parameter schema for tools

Table of contents

Properties

Properties

type

type: JSONSchemaType

Defined in

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


description

Optional description: string

Defined in

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


enum

Optional enum: JSONSchemaEnum

Defined in

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


items

Optional items: ParameterSchema

Defined in

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


properties

Optional properties: Record<string, ParameterSchema>

Defined in

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


minimum

Optional minimum: number

Defined in

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


maximum

Optional maximum: number

Defined in

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


pattern

Optional pattern: string

Defined in

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


format

Optional format: string

Defined in

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


default

Optional default: ParameterDefaultValue

Defined in

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

Released under the MIT License.