ToolResult.call

Note:

The content in this help topic pertains to SuiteScript 2.1.

Property Description

The originating tool call request from the LLM.

Type

llm.ToolCall

Supported Script Types

Server scripts

For more information, see SuiteScript 2.x Script Types.

Module

N/llm Module

Parent Object

llm.ToolResult

Sibling Object Members

ToolResult Object Members

Since

2025.2

Errors

Error Code

Thrown If

READ_ONLY

Setting the property is attempted.

Syntax

Important:

The following code sample shows the syntax for this member. It isn't a functional example. For a complete script example, see N/llm Module Script Samples.

            // Add additional code
...

const toolResult = llm.createToolResult({
    // toolCall is the originating tool call request from the LLM    
    call: toolCall,
    // handlerResult is the result of running the tool specified by the
    // tool call request
    outputs: [{ result: handlerResult }]
});

const toolResultCall = toolResult.call;

...
// Add additional code 

          

General Notices