ToolParameter
Agent Runtimes / types/tools / ToolParameter
Interface: ToolParameter
Defined in: src/types/tools.ts:101
Tool parameter definition (CopilotKit-compatible format)
Properties
attributes?
optionalattributes?:ToolParameter[]
Defined in: src/types/tools.ts:113
default?
optionaldefault?:unknown
Defined in: src/types/tools.ts:115
description?
optionaldescription?:string
Defined in: src/types/tools.ts:111
enum?
optionalenum?:string[]
Defined in: src/types/tools.ts:114
name
name:
string
Defined in: src/types/tools.ts:102
required?
optionalrequired?:boolean
Defined in: src/types/tools.ts:112
type?
optionaltype?:"string"|"number"|"boolean"|"object"|"object[]"|"string[]"|"number[]"
Defined in: src/types/tools.ts:103