Get JSON SchemaBundle
Use with
$ jsonschema install https://schemas.sourcemeta.com/modelcontextprotocol/2025-11-25/schema schemas/schema.json
$ref: "https://schemas.sourcemeta.com/modelcontextprotocol/2025-11-25/schema"
import schema from "https://schemas.sourcemeta.com/modelcontextprotocol/2025-11-25/schema" with { type: "json" };
Identifierhttps://schemas.sourcemeta.com/modelcontextprotocol/2025-11-25/schema
Base Dialect2020-12
Dialecthttps://json-schema.org/draft/2020-12/schema
Health
38%
Size0.129606 MB
Loading schema...

This schema declares 0 examples.

Loading...
Loading...

This schema has 598 quality errors.

/$defs/Annotationsorphan_definitions

Schema definitions in $defs or definitions that are never internally referenced can be removed

top_level_title

Set a concise non-empty title at the top level of the schema to explain what the definition is about

top_level_description

Set a non-empty description at the top level of the schema to explain what the definition is about in detail

top_level_examples

Set a non-empty examples array at the top level of the schema to illustrate the expected data

/$defs/Annotations/properties/audience/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Annotations/properties/lastModified/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Annotations/properties/priority/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/AudioContent/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/AudioContent/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/AudioContent/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/AudioContent/properties/annotations/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/AudioContent/properties/data/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/AudioContent/properties/data/formatunknown_format_prefix

For interoperability purposes, the JSON Schema specification advises against the use of format values that are not explicitly defined by the specification

/$defs/AudioContent/properties/mimeType/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/AudioContent/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/BaseMetadata/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/BaseMetadata/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/BaseMetadata/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/BlobResourceContents/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/BlobResourceContents/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/BlobResourceContents/properties/blob/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/BlobResourceContents/properties/blob/formatunknown_format_prefix

For interoperability purposes, the JSON Schema specification advises against the use of format values that are not explicitly defined by the specification

/$defs/BlobResourceContents/properties/mimeType/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/BlobResourceContents/properties/uri/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/BooleanSchema/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/CallToolRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CallToolRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/CallToolRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/CallToolRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CallToolRequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CallToolRequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/CallToolRequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CallToolRequestParams/properties/arguments/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CallToolRequestParams/properties/arguments/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/CallToolRequestParams/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CallToolRequestParams/properties/task/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CallToolResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CallToolResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CallToolResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/CallToolResult/properties/content/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CallToolResult/properties/isError/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CallToolResult/properties/structuredContent/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CallToolResult/properties/structuredContent/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/CancelTaskRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CancelTaskRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/CancelTaskRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/CancelTaskRequest/properties/params/properties/taskId/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CancelTaskResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CancelledNotification/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CancelledNotification/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/CancelledNotification/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/CancelledNotificationParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CancelledNotificationParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CancelledNotificationParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/CancelledNotificationParams/properties/reason/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CancelledNotificationParams/properties/requestId/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/elicitation/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/elicitation/properties/form/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ClientCapabilities/properties/elicitation/properties/url/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ClientCapabilities/properties/experimental/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/experimental/additionalProperties/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ClientCapabilities/properties/roots/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/roots/properties/listChanged/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/sampling/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/sampling/properties/context/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ClientCapabilities/properties/sampling/properties/context/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/sampling/properties/tools/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ClientCapabilities/properties/sampling/properties/tools/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/tasks/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/tasks/properties/cancel/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ClientCapabilities/properties/tasks/properties/cancel/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/tasks/properties/list/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ClientCapabilities/properties/tasks/properties/list/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/tasks/properties/requests/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/tasks/properties/requests/properties/elicitation/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/tasks/properties/requests/properties/elicitation/properties/create/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ClientCapabilities/properties/tasks/properties/requests/properties/elicitation/properties/create/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/tasks/properties/requests/properties/sampling/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientCapabilities/properties/tasks/properties/requests/properties/sampling/properties/createMessage/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ClientCapabilities/properties/tasks/properties/requests/properties/sampling/properties/createMessage/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientResult/anyOf/1/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ClientResult/anyOf/3/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CompleteRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CompleteRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/CompleteRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/CompleteRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CompleteRequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CompleteRequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/CompleteRequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CompleteRequestParams/properties/argument/properties/value/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CompleteRequestParams/properties/context/properties/arguments/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CompleteResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CompleteResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/CompleteResult/properties/completion/properties/hasMore/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CompleteResult/properties/completion/properties/total/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CompleteResult/properties/completion/properties/values/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/CreateMessageRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/CreateMessageRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageRequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageRequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/CreateMessageRequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageRequestParams/properties/includeContext/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/$defs/CreateMessageRequestParams/properties/includeContext/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageRequestParams/properties/maxTokens/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageRequestParams/properties/metadata/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/CreateMessageRequestParams/properties/metadata/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageRequestParams/properties/modelPreferences/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageRequestParams/properties/systemPrompt/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageRequestParams/properties/task/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageRequestParams/properties/toolChoice/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageRequestParams/properties/tools/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/CreateMessageResult/properties/model/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateMessageResult/properties/stopReason/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateTaskResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateTaskResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/CreateTaskResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/Cursor/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ElicitRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ElicitRequestFormParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestFormParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestFormParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ElicitRequestFormParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestFormParams/properties/message/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestFormParams/properties/mode/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ElicitRequestFormParams/properties/mode/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestFormParams/properties/requestedSchema/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestFormParams/properties/requestedSchema/properties/$schemasimple_properties_identifiers

Set properties to identifier names that can be easily mapped to programming languages (matching [A-Za-z_][A-Za-z0-9_]*)

/$defs/ElicitRequestFormParams/properties/requestedSchema/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ElicitRequestFormParams/properties/task/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestURLParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestURLParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestURLParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ElicitRequestURLParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestURLParams/properties/elicitationId/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestURLParams/properties/message/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestURLParams/properties/mode/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ElicitRequestURLParams/properties/mode/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestURLParams/properties/task/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitRequestURLParams/properties/url/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ElicitResult/properties/action/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/$defs/ElicitResult/properties/content/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitationCompleteNotification/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ElicitationCompleteNotification/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ElicitationCompleteNotification/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ElicitationCompleteNotification/properties/params/properties/elicitationId/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/EmbeddedResource/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/EmbeddedResource/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/EmbeddedResource/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/EmbeddedResource/properties/annotations/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/EmbeddedResource/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/Error/properties/code/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Error/properties/data/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Error/properties/message/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetPromptRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetPromptRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/GetPromptRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/GetPromptRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetPromptRequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetPromptRequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/GetPromptRequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetPromptRequestParams/properties/arguments/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetPromptRequestParams/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetPromptResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetPromptResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetPromptResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/GetPromptResult/properties/description/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetTaskPayloadRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetTaskPayloadRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/GetTaskPayloadRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/GetTaskPayloadRequest/properties/params/properties/taskId/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetTaskPayloadResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetTaskPayloadResult/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/GetTaskPayloadResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetTaskPayloadResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/GetTaskRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetTaskRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/GetTaskRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/GetTaskRequest/properties/params/properties/taskId/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/GetTaskResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Icon/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Icon/properties/mimeType/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Icon/properties/sizes/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Icon/properties/src/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Icon/properties/theme/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/$defs/Icon/properties/theme/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Icons/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ImageContent/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ImageContent/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ImageContent/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ImageContent/properties/annotations/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ImageContent/properties/data/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ImageContent/properties/data/formatunknown_format_prefix

For interoperability purposes, the JSON Schema specification advises against the use of format values that are not explicitly defined by the specification

/$defs/ImageContent/properties/mimeType/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ImageContent/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/Implementation/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Implementation/properties/description/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Implementation/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Implementation/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Implementation/properties/websiteUrl/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/InitializeRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/InitializeRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/InitializeRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/InitializeRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/InitializeRequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/InitializeRequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/InitializeRequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/InitializeRequestParams/properties/protocolVersion/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/InitializeResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/InitializeResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/InitializeResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/InitializeResult/properties/instructions/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/InitializeResult/properties/protocolVersion/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/InitializedNotification/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/InitializedNotification/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/InitializedNotification/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/JSONRPCErrorResponse/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/JSONRPCErrorResponse/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/JSONRPCMessage/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/JSONRPCNotification/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/JSONRPCNotification/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/JSONRPCNotification/properties/params/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/JSONRPCRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/JSONRPCRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/JSONRPCRequest/properties/params/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/JSONRPCResponse/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/JSONRPCResultResponse/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/JSONRPCResultResponse/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/LegacyTitledEnumSchema/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/LegacyTitledEnumSchema/properties/enumNames/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/LegacyTitledEnumSchema/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListPromptsRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListPromptsRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListPromptsRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListPromptsResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListPromptsResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListPromptsResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ListPromptsResult/properties/nextCursor/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListResourceTemplatesRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListResourceTemplatesRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListResourceTemplatesRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListResourceTemplatesResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListResourceTemplatesResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListResourceTemplatesResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ListResourceTemplatesResult/properties/nextCursor/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListResourcesRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListResourcesRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListResourcesRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListResourcesResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListResourcesResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListResourcesResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ListResourcesResult/properties/nextCursor/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListRootsRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListRootsRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListRootsRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListRootsResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListRootsResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListRootsResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ListTasksRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListTasksRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListTasksRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListTasksResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListTasksResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListTasksResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ListTasksResult/properties/nextCursor/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListToolsRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListToolsRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListToolsRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ListToolsResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListToolsResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ListToolsResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ListToolsResult/properties/nextCursor/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/LoggingLevel/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/$defs/LoggingMessageNotification/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/LoggingMessageNotification/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/LoggingMessageNotification/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/LoggingMessageNotificationParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/LoggingMessageNotificationParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/LoggingMessageNotificationParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/LoggingMessageNotificationParams/properties/data/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/LoggingMessageNotificationParams/properties/level/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/LoggingMessageNotificationParams/properties/logger/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ModelHint/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ModelPreferences/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ModelPreferences/properties/costPriority/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ModelPreferences/properties/hints/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ModelPreferences/properties/intelligencePriority/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ModelPreferences/properties/speedPriority/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Notification/properties/params/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/NotificationParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/NotificationParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/NumberSchema/properties/type/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/$defs/PaginatedRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/PaginatedRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PaginatedRequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PaginatedRequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/PaginatedRequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PaginatedRequestParams/properties/cursor/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PaginatedResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PaginatedResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/PaginatedResult/properties/nextCursor/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PingRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PingRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/PingRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/PrimitiveSchemaDefinition/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ProgressNotification/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ProgressNotification/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ProgressNotification/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ProgressNotificationParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ProgressNotificationParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ProgressNotificationParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ProgressNotificationParams/properties/message/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ProgressNotificationParams/properties/progress/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ProgressNotificationParams/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ProgressNotificationParams/properties/total/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ProgressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Prompt/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Prompt/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Prompt/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/Prompt/properties/arguments/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Prompt/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Prompt/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PromptArgument/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PromptArgument/properties/description/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PromptArgument/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PromptArgument/properties/required/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PromptArgument/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PromptListChangedNotification/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PromptListChangedNotification/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/PromptListChangedNotification/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/PromptMessage/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PromptReference/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PromptReference/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PromptReference/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/PromptReference/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ReadResourceRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ReadResourceRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ReadResourceRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ReadResourceRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ReadResourceRequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ReadResourceRequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ReadResourceRequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ReadResourceRequestParams/properties/uri/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ReadResourceResult/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ReadResourceResult/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ReadResourceResult/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/RelatedTaskMetadata/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/RelatedTaskMetadata/properties/taskId/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Request/properties/params/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/RequestId/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/RequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/RequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/RequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/RequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Resource/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Resource/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Resource/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/Resource/properties/annotations/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Resource/properties/description/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Resource/properties/mimeType/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Resource/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Resource/properties/size/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Resource/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Resource/properties/uri/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceContents/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceContents/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceContents/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ResourceContents/properties/mimeType/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceContents/properties/uri/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceLink/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceLink/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceLink/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ResourceLink/properties/annotations/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceLink/properties/description/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceLink/properties/mimeType/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceLink/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceLink/properties/size/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceLink/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceLink/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ResourceLink/properties/uri/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceListChangedNotification/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceListChangedNotification/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ResourceListChangedNotification/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ResourceRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceRequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceRequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ResourceRequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceRequestParams/properties/uri/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceTemplate/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceTemplate/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceTemplate/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ResourceTemplate/properties/annotations/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceTemplate/properties/description/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceTemplate/properties/mimeType/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceTemplate/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceTemplate/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceTemplate/properties/uriTemplate/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceTemplateReference/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceTemplateReference/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ResourceTemplateReference/properties/uri/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceUpdatedNotification/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceUpdatedNotification/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ResourceUpdatedNotification/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ResourceUpdatedNotificationParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceUpdatedNotificationParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ResourceUpdatedNotificationParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ResourceUpdatedNotificationParams/properties/uri/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Result/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/Result/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Result/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/Role/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/$defs/Role/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Root/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Root/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Root/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/Root/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Root/properties/uri/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/RootsListChangedNotification/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/RootsListChangedNotification/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/RootsListChangedNotification/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/SamplingMessage/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/SamplingMessage/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/SamplingMessage/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ServerCapabilities/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/completions/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ServerCapabilities/properties/completions/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/experimental/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/experimental/additionalProperties/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ServerCapabilities/properties/logging/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ServerCapabilities/properties/logging/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/prompts/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/prompts/properties/listChanged/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/resources/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/resources/properties/listChanged/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/resources/properties/subscribe/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/tasks/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/tasks/properties/cancel/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ServerCapabilities/properties/tasks/properties/cancel/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/tasks/properties/list/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ServerCapabilities/properties/tasks/properties/list/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/tasks/properties/requests/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/tasks/properties/requests/properties/tools/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/tasks/properties/requests/properties/tools/properties/call/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/ServerCapabilities/properties/tasks/properties/requests/properties/tools/properties/call/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/tools/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerCapabilities/properties/tools/properties/listChanged/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerResult/anyOf/11/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ServerResult/anyOf/9/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/SetLevelRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/SetLevelRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/SetLevelRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/SetLevelRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/SetLevelRequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/SetLevelRequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/SetLevelRequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/SetLevelRequestParams/properties/level/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/StringSchema/properties/format/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/$defs/StringSchema/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/SubscribeRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/SubscribeRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/SubscribeRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/SubscribeRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/SubscribeRequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/SubscribeRequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/SubscribeRequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/SubscribeRequestParams/properties/uri/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Task/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Task/properties/createdAt/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Task/properties/lastUpdatedAt/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Task/properties/pollInterval/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Task/properties/status/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Task/properties/taskId/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Task/properties/ttl/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TaskAugmentedRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TaskAugmentedRequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TaskAugmentedRequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/TaskAugmentedRequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TaskAugmentedRequestParams/properties/task/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TaskMetadata/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TaskMetadata/properties/ttl/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TaskStatus/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/$defs/TaskStatus/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TaskStatusNotification/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TaskStatusNotification/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/TaskStatusNotification/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/TaskStatusNotificationParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TextContent/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TextContent/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TextContent/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/TextContent/properties/annotations/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TextContent/properties/text/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TextContent/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/TextResourceContents/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TextResourceContents/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/TextResourceContents/properties/mimeType/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TextResourceContents/properties/text/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TextResourceContents/properties/uri/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledMultiSelectEnumSchema/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledMultiSelectEnumSchema/properties/default/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledMultiSelectEnumSchema/properties/description/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledMultiSelectEnumSchema/properties/items/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledMultiSelectEnumSchema/properties/items/properties/anyOf/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledMultiSelectEnumSchema/properties/items/properties/anyOf/items/properties/const/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledMultiSelectEnumSchema/properties/items/properties/anyOf/items/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledMultiSelectEnumSchema/properties/maxItems/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledMultiSelectEnumSchema/properties/minItems/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledMultiSelectEnumSchema/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledMultiSelectEnumSchema/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/TitledSingleSelectEnumSchema/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledSingleSelectEnumSchema/properties/default/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledSingleSelectEnumSchema/properties/description/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledSingleSelectEnumSchema/properties/oneOf/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledSingleSelectEnumSchema/properties/oneOf/items/properties/const/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledSingleSelectEnumSchema/properties/oneOf/items/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledSingleSelectEnumSchema/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/TitledSingleSelectEnumSchema/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/Tool/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Tool/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Tool/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/Tool/properties/annotations/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Tool/properties/description/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Tool/properties/execution/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Tool/properties/inputSchema/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Tool/properties/inputSchema/properties/$schemasimple_properties_identifiers

Set properties to identifier names that can be easily mapped to programming languages (matching [A-Za-z_][A-Za-z0-9_]*)

/$defs/Tool/properties/inputSchema/properties/properties/additionalProperties/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/Tool/properties/inputSchema/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/Tool/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Tool/properties/outputSchema/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/Tool/properties/outputSchema/properties/$schemasimple_properties_identifiers

Set properties to identifier names that can be easily mapped to programming languages (matching [A-Za-z_][A-Za-z0-9_]*)

/$defs/Tool/properties/outputSchema/properties/properties/additionalProperties/propertiesproperties_default

Setting the properties keyword to the empty object does not add any further constraint

/$defs/Tool/properties/outputSchema/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/Tool/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolAnnotations/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolAnnotations/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolChoice/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolChoice/properties/mode/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/$defs/ToolExecution/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolExecution/properties/taskSupport/enumenum_with_type

Setting type alongside enum is considered an anti-pattern, as the enumeration choices already imply their respective types

/$defs/ToolListChangedNotification/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolListChangedNotification/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ToolListChangedNotification/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ToolResultContent/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolResultContent/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolResultContent/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ToolResultContent/properties/content/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolResultContent/properties/structuredContent/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolResultContent/properties/structuredContent/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ToolResultContent/properties/toolUseId/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolResultContent/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/ToolUseContent/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolUseContent/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolUseContent/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ToolUseContent/properties/id/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolUseContent/properties/input/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolUseContent/properties/input/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/ToolUseContent/properties/name/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/ToolUseContent/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/URLElicitationRequiredError/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/URLElicitationRequiredError/properties/error/allOf/0/$refunnecessary_allof_ref_wrapper_modern

Wrapping $ref in allOf was only necessary in JSON Schema Draft 7 and older

/$defs/URLElicitationRequiredError/properties/error/allOf/1/typeunnecessary_allof_wrapper

Keywords inside allOf that do not conflict with the parent schema can be elevated

/$defs/URLElicitationRequiredError/properties/error/allOf/1/properties/code/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/URLElicitationRequiredError/properties/error/allOf/1/properties/data/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/URLElicitationRequiredError/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/UnsubscribeRequest/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UnsubscribeRequest/properties/jsonrpc/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/UnsubscribeRequest/properties/method/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/UnsubscribeRequestParams/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UnsubscribeRequestParams/properties/_meta/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UnsubscribeRequestParams/properties/_meta/additionalPropertiesempty_object_as_true

The empty schema {} accepts all values and is equivalent to the boolean schema true

/$defs/UnsubscribeRequestParams/properties/_meta/properties/progressToken/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UnsubscribeRequestParams/properties/uri/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledMultiSelectEnumSchema/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledMultiSelectEnumSchema/properties/default/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledMultiSelectEnumSchema/properties/description/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledMultiSelectEnumSchema/properties/items/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledMultiSelectEnumSchema/properties/items/properties/enum/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledMultiSelectEnumSchema/properties/items/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/UntitledMultiSelectEnumSchema/properties/maxItems/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledMultiSelectEnumSchema/properties/minItems/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledMultiSelectEnumSchema/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledMultiSelectEnumSchema/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type

/$defs/UntitledSingleSelectEnumSchema/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledSingleSelectEnumSchema/properties/default/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledSingleSelectEnumSchema/properties/description/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledSingleSelectEnumSchema/properties/enum/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledSingleSelectEnumSchema/properties/title/descriptiondescription_trailing_period

Descriptions should not end with a period to give user interfaces flexibility in presenting the text

/$defs/UntitledSingleSelectEnumSchema/properties/type/constconst_with_type

Setting type alongside const is considered an anti-pattern, as the constant already implies its respective type