MCP PHP SDK

CompletionCompleteRequest extends Request

FinalYes

A request from the client to the server, to ask for completion options.

Tags
author

Kyrian Obikwelu koshnawaza@gmail.com

Table of Contents

Properties

$argument  : array<string|int, mixed>
$ref  : PromptReference|ResourceReference
$id  : string|int
$meta  : array<string, mixed>|null

Methods

__construct()  : mixed
fromArray()  : static
getId()  : string|int
getMeta()  : array<string, mixed>|null
getMethod()  : string
jsonSerialize()  : RequestData
withId()  : static
withMeta()  : static
fromParams()  : static
getParams()  : ResourceReference, argument: array{name: string, value: string}}

Properties

$meta

protected array<string, mixed>|null $meta = null

Methods

fromArray()

public static fromArray(RequestData $data) : static
Parameters
$data : RequestData
Return values
static

getId()

public getId() : string|int
Return values
string|int

getMeta()

public getMeta() : array<string, mixed>|null
Return values
array<string, mixed>|null

jsonSerialize()

public jsonSerialize() : RequestData
Return values
RequestData

withId()

public withId(string|int $id) : static
Parameters
$id : string|int
Return values
static

withMeta()

public withMeta(array<string, mixed>|null $meta) : static
Parameters
$meta : array<string, mixed>|null
Return values
static

fromParams()

protected static fromParams(array<string|int, mixed>|null $params) : static
Parameters
$params : array<string|int, mixed>|null
Return values
static

getParams()

protected getParams() : ResourceReference, argument: array{name: string, value: string}}
Return values
ResourceReference, argument: array{name: string, value: string}}

        
On this page

Search results