Skip to main content

ToolParameter

Agent Runtimes


Agent Runtimes / types/tools / ToolParameter

Interface: ToolParameter

Defined in: types/tools.ts:84

Tool parameter definition (CopilotKit-compatible format)

Properties

attributes?

optional attributes?: ToolParameter[]

Defined in: types/tools.ts:96


default?

optional default?: unknown

Defined in: types/tools.ts:98


description?

optional description?: string

Defined in: types/tools.ts:94


enum?

optional enum?: string[]

Defined in: types/tools.ts:97


name

name: string

Defined in: types/tools.ts:85


required?

optional required?: boolean

Defined in: types/tools.ts:95


type?

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

Defined in: types/tools.ts:86