Namespace Nexus\Mcp\Core\Schema\RequestParams

Classes
CallToolRequestParams

Parameters for a tools/call request.

CancelTaskRequestParams

Parameters for a tasks/cancel request.

CompleteRequestParams

Parameters for a completion/complete request.

CreateMessageRequestParams

Parameters for a sampling/createMessage request.

ElicitRequestFormParams

The parameters for a request to elicit non-sensitive information from the user via a form in the client.

ElicitRequestUrlParams

The parameters for a request to elicit information from the user via a URL in the client.

EmptyRequestParams

Default request params for methods that carry no typed fields beyond _meta.

GetPromptRequestParams

Parameters for a prompts/get request.

GetTaskPayloadRequestParams

Parameters for a tasks/result request.

GetTaskRequestParams

Parameters for a tasks/get request.

InitializeRequestParams

Parameters for an initialize request.

PaginatedRequestParams

Common parameters for paginated requests.

ReadResourceRequestParams

Parameters for a resources/read request.

ResourceRequestParams

Common parameters when working with resources.

SetLevelRequestParams

Parameters for a logging/setLevel request.

SubscribeRequestParams

Parameters for a resources/subscribe request.

TaskAugmentedRequestParams

Common params for any task-augmented request.

UnsubscribeRequestParams

Parameters for a resources/unsubscribe request.

Interfaces
ElicitRequestParams

The parameters for a request to elicit additional information from the user via the client.