Module: RailsDevMCP

Extended by:
Forwardable
Defined in:
lib/rails_dev_mcp.rb,
lib/rails_dev_mcp/server.rb,
lib/rails_dev_mcp/version.rb,
lib/rails_dev_mcp/process_manager.rb,
lib/rails_dev_mcp/tools/base_tool.rb,
lib/rails_dev_mcp/tools/dev_server_logs.rb,
lib/rails_dev_mcp/tools/stop_dev_server.rb,
lib/rails_dev_mcp/tools/start_dev_server.rb,
lib/rails_dev_mcp/tools/dev_server_status.rb

Defined Under Namespace

Modules: Config, Tools Classes: Error, ProcessManager, Server

Constant Summary collapse

VERSION =
'0.1.0'

Class Method Summary collapse

Class Method Details

.log(level, message) ⇒ Object



51
52
53
54
# File 'lib/rails_dev_mcp/server.rb', line 51

def log(level, message)
  levels = { debug: Logger::DEBUG, info: Logger::INFO, warn: Logger::WARN, error: Logger::ERROR }
  logger.add(levels[level] || Logger::INFO, message)
end