class

ModelContextProtocol::Server::Utilities::Logging

Inherits Reference < Object

Utility class for MCP logging

Constructors

Instance methods

alert(message : String, logger : String | Nil = nil, data : Hash(String, JSON::Any) | Nil = nil) : Nil
Source
critical(message : String, logger : String | Nil = nil, data : Hash(String, JSON::Any) | Nil = nil) : Nil
Source
debug(message : String, logger : String | Nil = nil, data : Hash(String, JSON::Any) | Nil = nil) : Nil
Source
emergency(message : String, logger : String | Nil = nil, data : Hash(String, JSON::Any) | Nil = nil) : Nil
Source
error(message : String, logger : String | Nil = nil, data : Hash(String, JSON::Any) | Nil = nil) : Nil
Source
info(message : String, logger : String | Nil = nil, data : Hash(String, JSON::Any) | Nil = nil) : Nil
Source
log(level : Level, message : String, logger : String | Nil = nil, data : Hash(String, JSON::Any) | Nil = nil) : Nil

Send a log message if it meets the minimum level

Source
notice(message : String, logger : String | Nil = nil, data : Hash(String, JSON::Any) | Nil = nil) : Nil
Source
set_level(level : String) : Nil

Set the minimum log level

Source
warning(message : String, logger : String | Nil = nil, data : Hash(String, JSON::Any) | Nil = nil) : Nil
Source

Nested types