Skip to main content

ToolParameter

Agent Runtimes


Agent Runtimes / types/tools / ToolParameter

Interface: ToolParameter

Defined in: src/types/tools.ts:101

Tool parameter definition (CopilotKit-compatible format)

Properties

attributes?

optional attributes?: ToolParameter[]

Defined in: src/types/tools.ts:113


default?

optional default?: unknown

Defined in: src/types/tools.ts:115


description?

optional description?: string

Defined in: src/types/tools.ts:111


enum?

optional enum?: string[]

Defined in: src/types/tools.ts:114


name

name: string

Defined in: src/types/tools.ts:102


required?

optional required?: boolean

Defined in: src/types/tools.ts:112


type?

optional type?: "string" | "number" | "boolean" | "object" | "object[]" | "string[]" | "number[]"

Defined in: src/types/tools.ts:103