Class: ReleaseHx::MCP::Manifest

Inherits:
DocOpsLab::MCP::Manifest show all
Defined in:
lib/releasehx/mcp/manifest.rb

Overview

Loads MCP resource and tool definitions from a YAML manifest.

Class Method Summary collapse

Methods inherited from DocOpsLab::MCP::Manifest

#initialize, #normalize_resource, #normalize_tool, #resources, #tools

Constructor Details

This class inherits a constructor from DocOpsLab::MCP::Manifest

Class Method Details

.default_pathObject



13
14
15
# File 'lib/releasehx/mcp/manifest.rb', line 13

def self.default_path
  File.expand_path('../../../specs/data/mcp-manifest.yml', __dir__)
end

.load(path = default_path) ⇒ Object



9
10
11
# File 'lib/releasehx/mcp/manifest.rb', line 9

def self.load path = default_path
  super
end