final | |
|---|---|
readonly | |
extends |
Message<array{jsonrpc: '2.0', id: (int|non-empty-string), error: template-type<Error, Arrayable, 'T'>}> |
A response to a request that indicates an error occurred.
| Methods | ||
|---|---|---|
public
|
__construct(RequestId $id, ErrorCode $errorCode, string $message = '', null|array<string, mixed> $data = null)
|
# |
public
|
toArray(): array
|
# |
public
|
jsonSerialize(): array
|
# |
| Methods inherited from Nexus\Mcp\Schema\Message\Message |
|---|
validateJsonRpc() |
| Constants inherited from Nexus\Mcp\Schema\Message\JsonRpcMessage |
|---|
|
| Properties | |||
|---|---|---|---|
public
|
non-empty-string
|
$jsonrpc
|
# |
public
|
Error
|
$error
|
# |
public
|
RequestId
|
$id
|
# |