Module: RubyMCP::Capabilities::Logging

Defined in:
lib/ruby_mcp/capabilities/logging.rb

Constant Summary collapse

LEVELS =
{
  "debug" =>     0,
  "info" =>      1,
  "notice" =>    2,
  "warning" =>   3,
  "error" =>     4,
  "critical" =>  5,
  "alert" =>     6,
  "emergency" => 7
}

Instance Method Summary collapse

Instance Method Details

#logging_verbosityObject



13
14
15
# File 'lib/ruby_mcp/capabilities/logging.rb', line 13

def logging_verbosity
  @level ||= @default_logging_verbosity
end

#logging_verbosity=(level) ⇒ Object



17
18
19
# File 'lib/ruby_mcp/capabilities/logging.rb', line 17

def logging_verbosity=(level)
  @level = level
end