Module: RailsMcpServer::Extensions::ResourceTemplating

Defined in:
lib/rails-mcp-server/extensions/resource_templating.rb

Overview

Extension module to add URI templating capabilities to FastMcp::Resource Uses module prepending for clean method override behavior

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Class Method Summary collapse

Class Method Details

.prepended(base) ⇒ Object

Called when this module is prepended to a class



101
102
103
104
# File 'lib/rails-mcp-server/extensions/resource_templating.rb', line 101

def self.prepended(base)
  base.singleton_class.prepend(ClassMethods)
  base.prepend(InstanceMethods)
end