ChatToolCallData
Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:69
Represents a single tool/function invocation within a message.
Properties
Section titled “Properties”durationMs?
Section titled “durationMs?”
optionaldurationMs?:number
Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:83
Duration of execution in milliseconds
error?
Section titled “error?”
optionalerror?:string
Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:81
Error message if status is ‘error’
id:
string
Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:71
Unique identifier
input?
Section titled “input?”
optionalinput?:Record<string,unknown>
Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:77
Input parameters passed to the tool
name:
string
Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:73
Tool/function name (e.g., “create_nodes”, “modify_material”)
output?
Section titled “output?”
optionaloutput?:Record<string,unknown>
Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:79
Result returned by the tool
status
Section titled “status”status:
ChatToolCallStatus
Defined in: src/components/editor/ChatPanel/ChatPanel.types.ts:75
Current execution status