Skip to content

Class: LoggingMessageNotification

Notification of a log message passed from server to client.

URI: mcp:LoggingMessageNotification

 classDiagram
    class LoggingMessageNotification
    click LoggingMessageNotification href "../LoggingMessageNotification/"
      JSONRPCNotification <|-- LoggingMessageNotification
        click JSONRPCNotification href "../JSONRPCNotification/"

      LoggingMessageNotification : jsonrpc

      LoggingMessageNotification : method

      LoggingMessageNotification : params





        LoggingMessageNotification --> "1" LoggingMessageNotificationParams : params
        click LoggingMessageNotificationParams href "../LoggingMessageNotificationParams/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
params 1
LoggingMessageNotificationParams
JSON-RPC parameters payload direct
jsonrpc 1
String
JSON-RPC version string JSONRPCNotification
method 1
String
The JSON-RPC method name JSONRPCNotification

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self mcp:LoggingMessageNotification
native mcp:LoggingMessageNotification

LinkML Source

Direct

name: LoggingMessageNotification
description: Notification of a log message passed from server to client.
from_schema: https://w3id.org/lmodel/mcp
is_a: JSONRPCNotification
slots:
- params
slot_usage:
  params:
    name: params
    range: LoggingMessageNotificationParams
    required: true
    inlined: true
  method:
    name: method
    equals_string: notifications/message

Induced

name: LoggingMessageNotification
description: Notification of a log message passed from server to client.
from_schema: https://w3id.org/lmodel/mcp
is_a: JSONRPCNotification
slot_usage:
  params:
    name: params
    range: LoggingMessageNotificationParams
    required: true
    inlined: true
  method:
    name: method
    equals_string: notifications/message
attributes:
  params:
    name: params
    description: JSON-RPC parameters payload.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: params
    owner: LoggingMessageNotification
    domain_of:
    - CancelledNotification
    - ProgressNotification
    - ResourceUpdatedNotification
    - LoggingMessageNotification
    - ElicitationCompleteNotification
    - TaskStatusNotification
    - InitializeRequest
    - ReadResourceRequest
    - SubscribeRequest
    - UnsubscribeRequest
    - GetPromptRequest
    - CallToolRequest
    - CompleteRequest
    - SetLevelRequest
    - CreateMessageRequest
    - ElicitRequest
    range: LoggingMessageNotificationParams
    required: true
    inlined: true
  jsonrpc:
    name: jsonrpc
    description: JSON-RPC version string.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: jsonrpc
    owner: LoggingMessageNotification
    domain_of:
    - JSONRPCRequest
    - JSONRPCNotification
    - JSONRPCResultResponse
    - JSONRPCErrorResponse
    range: string
    required: true
  method:
    name: method
    description: The JSON-RPC method name.
    from_schema: https://w3id.org/lmodel/mcp
    rank: 1000
    alias: method
    owner: LoggingMessageNotification
    domain_of:
    - JSONRPCRequest
    - JSONRPCNotification
    range: string
    required: true
    equals_string: notifications/message