class ToolResult implements Stringable

Methods

__construct(array $content, bool $isError, array|null $structuredContent = null, array|null $meta = null)

Create a tool call result.

static ToolResult
from(array $result)

Parse a tool call response.

string
text()

Get the combined text content.

string
__toString()

Convert the result to its text content.

Details

at line 20
__construct(array $content, bool $isError, array|null $structuredContent = null, array|null $meta = null)

Create a tool call result.

Parameters

array $content
bool $isError
array|null $structuredContent
array|null $meta

at line 33
static ToolResult from(array $result)

Parse a tool call response.

Parameters

array $result

Return Value

ToolResult

at line 55
string text()

Get the combined text content.

Return Value

string

at line 73
string __toString()

Convert the result to its text content.

Return Value

string