Skip to main content

BackendToolDefinition

Agent Runtimes


Agent Runtimes / types/tools / BackendToolDefinition

Interface: BackendToolDefinition

Defined in: types/tools.ts:189

Backend tool definition (tool runs on server)

Properties

description

description: string

Defined in: types/tools.ts:194

Description for the LLM


location

location: "backend"

Defined in: types/tools.ts:200

Must be 'backend'


name

name: string

Defined in: types/tools.ts:191

Unique tool name


parameters

parameters: ToolParameter[]

Defined in: types/tools.ts:197

Parameter definitions


render?

optional render?: (props) => ReactNode

Defined in: types/tools.ts:205

Optional render function for custom UI during execution

Parameters

props

ToolRenderProps

Returns

ReactNode