Class: RubyMCP::Requests::LoggingSetLevel

Inherits:
RubyMCP::Request show all
Defined in:
lib/ruby_mcp/requests/logging_set_level.rb

Instance Method Summary collapse

Methods inherited from RubyMCP::Request

#allowed_in_lifecycle?, #id, #initialize, #method

Constructor Details

This class inherits a constructor from RubyMCP::Request

Instance Method Details

#levelObject



2
3
4
# File 'lib/ruby_mcp/requests/logging_set_level.rb', line 2

def level
  @json.dig("params", "level")
end

#level_valid?Boolean



6
7
8
# File 'lib/ruby_mcp/requests/logging_set_level.rb', line 6

def level_valid?
  RubyMCP::Capabilities::Logging::LEVELS.keys.include? level
end