final | |
|---|---|
readonly | |
extends |
Result<array{_meta?: array<string, mixed>, capabilities: template-type<ServerCapabilities, Arrayable, 'T'>, instructions?: string, protocolVersion: string, serverInfo: template-type<Implementation, Arrayable, 'T'>}> |
implements |
ServerResult |
After receiving an initialize request from the client, the server sends this response.
| Methods | ||
|---|---|---|
public
|
__construct(
ProtocolVersion $protocolVersion,
ServerCapabilities $capabilities,
Implementation $serverInfo,
null|non-empty-string $instructions = null,
?array $meta = null,
)
|
# |
public
|
toArray(): array
|
# |
| Methods inherited from Nexus\Mcp\Schema\Result\Result |
|---|
jsonSerialize() |
| Properties | |||
|---|---|---|---|
public
|
ProtocolVersion
|
$protocolVersion
|
# |
public
|
ServerCapabilities
|
$capabilities
|
# |
public
|
Implementation
|
$serverInfo
|
# |
public
|
null|non-empty-string
|
$instructions
|
# |
| Properties inherited from Nexus\Mcp\Schema\Result\Result |
|---|
$meta |