ToolUIExtension
Agent Runtimes / types/extension / ToolUIExtension
Interface: ToolUIExtension
Defined in: types/extensions.ts:91
Tool UI extension Used to provide custom UI for tool calls (beyond tool's own render)
Properties
name
name:
string
Defined in: types/extensions.ts:95
Unique extension name
priority?
optionalpriority?:number
Defined in: types/extensions.ts:109
Priority (higher = checked first)
render
render: (
props) =>ReactNode
Defined in: types/extensions.ts:101
Render custom UI for tool
Parameters
props
ToolRenderProps<Record<string, unknown>, unknown> & object
Returns
ReactNode
toolNames
toolNames:
string[] |"*"
Defined in: types/extensions.ts:98
Tool names this extension handles (or '*' for all)
type
type:
"tool-ui"
Defined in: types/extensions.ts:92