final | |
|---|---|
readonly | |
extends |
Result<array{_meta?: array<string, mixed>, content: list<template-type<UnstructuredContent, Arrayable, 'T'>>, isError?: bool, structuredContent?: template-type<StructuredContent, Arrayable, 'T'>}> |
implements |
ServerResult |
The server's response to a tool call.
| Type aliases | ||
|---|---|---|
UnstructuredContent
|
AudioContent|EmbeddedResource|ImageContent|ResourceLink|TextContent
|
# |
| Methods | ||
|---|---|---|
public
|
__construct(
list<UnstructuredContent> $content,
null|bool $isError = null,
null|StructuredContent $structuredContent = null,
?array $meta = null,
)
|
# |
public
|
toArray(): array
|
# |
| Methods inherited from Nexus\Mcp\Schema\Result\Result |
|---|
jsonSerialize() |
| Properties | |||
|---|---|---|---|
public
|
list<UnstructuredContent>
|
$content
|
# |
public
|
null|bool
|
$isError
|
# |
public
|
null|StructuredContent
|
$structuredContent
|
# |
| Properties inherited from Nexus\Mcp\Schema\Result\Result |
|---|
$meta |