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