Skip to content

JsonRpcMessages

Namespace: Vercel.AI.Mcp

public static class JsonRpcMessages

Checks JSON-RPC 2.0 requests, notifications, results, and errors.

Inheritance: object

View source

public static JsonElement Parse(string text)

Parses one JSON-RPC message. Prototype-pollution keys are rejected.

Parameters

Name Type Description
text string

Returns: JsonElement

View source

public static void Validate(JsonElement message)

Throws AiSdkException when <code class=“paramref”>message</code> is not a JSON-RPC 2.0 message.

Parameters

Name Type Description
message JsonElement

View source

Apache-2.0 · Copyright 2023 Vercel, Inc. · unofficial community port, not an official Vercel product