class Riffer::Mcp::Tool
rbs_inline: enabled
Public Class Methods
Source
# File lib/riffer/mcp/tool.rb, line 10 def self.mcp_server_tool_name @mcp_server_tool_name || raise(NotImplementedError, "#{self} must set @mcp_server_tool_name") end
Source
# File lib/riffer/mcp/tool.rb, line 16 def self.parameters_schema(strict: false) # MCP schemas are server-defined, so +strict+ is not applied to them. @input_schema || super end
Calls superclass method