agent-core / Exports / IParameterSchema
Interface: IParameterSchema
Parameter schema for tools
Table of contents
Properties
Properties
type
• type: TJSONSchemaKind
Defined in
packages/agent-core/src/interfaces/provider.ts:53
description
• Optional description: string
Defined in
packages/agent-core/src/interfaces/provider.ts:54
enum
• Optional enum: TJSONSchemaEnum
Defined in
packages/agent-core/src/interfaces/provider.ts:55
items
• Optional items: IParameterSchema
Defined in
packages/agent-core/src/interfaces/provider.ts:56
properties
• Optional properties: Record<string, IParameterSchema>
Defined in
packages/agent-core/src/interfaces/provider.ts:57
additionalProperties
• Optional additionalProperties: IParameterSchema
Defined in
packages/agent-core/src/interfaces/provider.ts:58
minimum
• Optional minimum: number
Defined in
packages/agent-core/src/interfaces/provider.ts:59
maximum
• Optional maximum: number
Defined in
packages/agent-core/src/interfaces/provider.ts:60
pattern
• Optional pattern: string
Defined in
packages/agent-core/src/interfaces/provider.ts:61
format
• Optional format: string
Defined in
packages/agent-core/src/interfaces/provider.ts:62
default
• Optional default: TParameterDefaultValue